首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

新的一章-yann学长的运维开发指南35

大纲

第6章的内容还是比较激动的,在这个章节里会完成一个可用的网站加上域名就可以对外展示的那种

内容介绍

根据大纲看来,这一章也是内容复杂的一章,不过请放心,最后会有总结的

下面来看今天的内容:具体内容如下:

整理模块

文件目录结构

添加NewVisitorTest类

修改访问地址

运行新的功能测试

功能测试的隔离

整理模块

上一章最后遗留了一个问题:

多执行几次功能测试后,页面上会留下复数的内容结果,虽然手动解决了,但不是最佳方法

其实,单元测试是会自己建数据库内容,用完自己清除的,但功能测用的是真实库不能这样

不过Django有一个类可以做这个工作 LiveServerTestCase

先整理一下测试模块

为功能测试专门建了一个目录init.py是模块必须的使用git mv移动了功能测试文件

文件目录结构

调整后的文件目录结构如下:

各部分之前章节都有过说明,如果有疑问请留言咨询

添加NewVisitorTest类

经过前几的几章,功能测试文件已经很大了,我们只能展示开头部分

添加 class NewVisitorTest()

修改访问地址

引入新类的同时,也不能使用原有的localhost方式访问了

双#的注释是我加的,可以看到get地址已经变掉了

运行新的功能测试

使用新的命令来运动功能测试

这是我们最早设置的提示语句,说明功能测试已经跑到最后了,运行测试成功

预告

新的一章开始了,希望大家和我一同加油!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180531G1Z49Q00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券