unittest官方文档-基于fpga的光口通信开发案例

图6.1 unittest官方文档6.2 Testing in Django对于Web开发人员来说,自动化测试是一个非常有用的发现bug的手段。您可以使用一个测试集合或一个测试套件来解决,或避免一些问题:当你编写新的代码,你可以使用测试来验证你的代码是否按预期工作。当你重构或修改旧代码,你可以使用测试,以确保您的更改不会影响您的应用程序的行为意外。测试一个Web应用是一项复杂的任务,因为在Web应用程序是由逻辑几层-从HTTP的级请求处理,以形成验证和处理,以模板渲染。随着Django的测试执行框架和各种实用工具,可以模拟请求,插入测试数据,检查您的应用程序的输出,一般检查你的代码是做什么的,应该做的事情。 Django使用的是内置于Python标准库中的unittest单元测试框架。您也可以使用任何其他的Python测试框架;Django提供了一个API和工具,可以融合其它的单元测试框架。 6.2.1、A simple example Django的单元测试使用Python标准库模块:unittest。该模块定义使用基于类的方法测试。在我们创建Django应用时,默认已经帮我们生成了tests.py文件,打开.../sign/tests.py文件,编写测试如下代码:
pdf 文件大小:7.22MB