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

测试回顾 part 1-yann学长的运维开发指南25

说明

目前的进度及后续的课程

介绍

截至到上节,我们的进度到了一个小节点,对于首页的基本测试完成了. 本来打算上次分享上做总结的,谁知道堆积下来篇幅比较长,就放到这一次了.

具体内容如下:

总结回顾对于首页的测试

说明保存用户输入

总结回顾对于首页的测试

因为关于首页的测试,是本教程的第一篇测试,所以我们花点时间,把过程重新梳理一下:

从零开始

我们先建了个Django的项目django-admin.py startproject superlists .

然后建了一个应用python manage.py startapp lists

在应用里的tests文件里写了一个测试vi lists/tests.py

逐步把tests里的测试调试成功,期间修改了 urls和view文件vi lists/views.pyvi superlists/urls.py

为视图编写了一个单元测试 HomePageTest()vi lists/tests.py

调试通过后,又为其写了一个功能测试vi functional_tests.py

证明功能测试工作正常后,我们扩充了功能测试的内容vi functional_tests.py

正进一步的测试中,我们引入了模板,并重构了代码vi lists/templates/home.html

因为测试失败,我们在settings里注册了lists应用vi superlists/settings.py

逐步把functional_tests里的测试调试成功vi lists/templates/home.html

以上就是目前的进度,跑到了靠近底部的功能测试,却无法通过,我们最后打了个标记在上面.

ps. 如果大家git用的熟练,可以自己checkout 相关分支查看代码细节,如果不是很熟悉这方面的技巧,请查看我前几期分享的内容.github下载的代码显示的是最终提交结果,文件和内容可能和前期描述并不一致.

说明保存用户输入

下一章的内容很多,先借参考书的目录来当大纲吧,反正内容我是会自己写的:

需要了解表单发送POST请求处理POST请求把URL的变量传入模板了解ORM工具把POST请求传入数据库以及重定向及模板渲染等

预告

敲字真的很耗时间啊,半小时过去了. 大约就是以上的情况, 之所以做个总结 or 小结, 就是想告诉大家,我们的教程是连续的, 请放心跟随,不是东一锤西一棒子的知识百科.

上次是一小步,这次也是一小步,但是走一步算一步,只要坚持不倒退,总会到达目标的.

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券