大纲
第6章的内容还是比较激动的,在这个章节里会完成一个可用的网站加上域名就可以对外展示的那种
内容介绍
根据大纲看来,这一章也是内容复杂的一章,不过请放心,最后会有总结的
下面来看今天的内容:具体内容如下:
整理模块
文件目录结构
添加NewVisitorTest类
修改访问地址
运行新的功能测试
功能测试的隔离
整理模块
上一章最后遗留了一个问题:
多执行几次功能测试后,页面上会留下复数的内容结果,虽然手动解决了,但不是最佳方法
其实,单元测试是会自己建数据库内容,用完自己清除的,但功能测用的是真实库不能这样
不过Django有一个类可以做这个工作 LiveServerTestCase
先整理一下测试模块
为功能测试专门建了一个目录init.py是模块必须的使用git mv移动了功能测试文件
文件目录结构
调整后的文件目录结构如下:
各部分之前章节都有过说明,如果有疑问请留言咨询
添加NewVisitorTest类
经过前几的几章,功能测试文件已经很大了,我们只能展示开头部分
添加 class NewVisitorTest()
修改访问地址
引入新类的同时,也不能使用原有的localhost方式访问了
双#的注释是我加的,可以看到get地址已经变掉了
运行新的功能测试
使用新的命令来运动功能测试
这是我们最早设置的提示语句,说明功能测试已经跑到最后了,运行测试成功
预告
新的一章开始了,希望大家和我一同加油!
领取专属 10元无门槛券
私享最新 技术干货