摘要:
基于unittest测试框架编写的测试脚本,一般单个测试类下会有多个测试方法,unittest也提供多种测试执行方式,下面就不同方式或者需求一一实操并说明: 一、使用unittest下main()方法的运行所有测试方法,实例代码如下: 运行结果如下 : 二、使用TestLoader和TextTest 阅读全文
posted @ 2018-04-25 17:16
菜鸟可米
阅读(2554)
评论(0)
推荐(0)
摘要:
测试报告——生成HTML格式的测试报告 前面的实例输出的所有测试结果都是以命令行日志的方式展示,不止于难看,但也不适合直接把那样的测试结果截图发给相关人员,尤其是领导。这时需要更加友好的测试结果,既能够查看测试结果的概况,又能深入查看报告细节。虽然unittest目前没有相应的内置模块可以生成格式友 阅读全文
posted @ 2018-04-25 16:50
菜鸟可米
阅读(541)
评论(0)
推荐(0)
摘要:
测试套件 应用unittest的Test Suite特性,可以将不同的测试组成一个逻辑组,然后设置统一的测试套来一起执行测试。通过TestSuite、TestLoader类来创建测试套件,最后用TestRunner类来执行测试套件。 在使用之前我们为例子(百度)添加一个新的测试,用来检验主页。新的测 阅读全文
posted @ 2018-04-25 16:16
菜鸟可米
阅读(626)
评论(0)
推荐(1)
摘要:
断言 unittest的TestCase类提供了很多实用的方法来校验预期结果和程序返回的实际结果是否一致。当然这些方法要求必须满足某些条件才能继续执行接下的测试。大致有3种这样的方法。各覆盖一个特定类型的条件,例如等价校验、逻辑校验和异常校验。如果给定的断言通过了,接下来的测试代码将会执行;相反,将 阅读全文
posted @ 2018-04-25 15:48
菜鸟可米
阅读(543)
评论(0)
推荐(0)

浙公网安备 33010602011771号