摘要: 单元测试框架:unittest 单元测试框架之测试报告生成 HTMLTestRunner.py """ A TestRunner for use with the Python unit testing framework. It generates a HTML report to show th 阅读全文
posted @ 2020-04-17 12:00 海澜时见鲸 阅读(203) 评论(0) 推荐(0)
摘要: 单元测试框架:unittest assert 系列:在单元测试框架中,都是通过断言来对case进行判断期望结果和实际结果是否相符 assert 系列包含以下方法: assertEqual 判断是否相等 assertNotEqual 判断是否不相等 assertTrue 判断是否为真 assertFa 阅读全文
posted @ 2020-04-17 11:53 海澜时见鲸 阅读(198) 评论(0) 推荐(0)
摘要: 单元测试框架:unittest 在单元测试框架中,如何实现用例的执行或者不执行呢? -解决方案一:使用框架自带的装饰器来实现对用例的管理 1)@unittest.skip("skipping") 无条件忽略该测试方法,括号里面的内容表示忽略测试方法后的备注 2)@unittest.skipIf(a 阅读全文
posted @ 2020-04-17 10:39 海澜时见鲸 阅读(165) 评论(0) 推荐(0)
摘要: 单元测试框架:unittest 单元测试框架的基本构造三:如何制定case函数的执行顺序? -解决方案:在case函数命名的时候加上序号,以此来表示执行顺序(在默认情况下,case的执行顺序默认按照case函数名的字母顺序来执行) # encoding=utf-8 import unittest f 阅读全文
posted @ 2020-04-17 10:19 海澜时见鲸 阅读(162) 评论(0) 推荐(0)
摘要: 单元测试框架:unittest 单元测试框架基本构造二: -类方法 setUpClass 和 类方法 tearDownClass 在整个测试类中,只执行一次,和实例方法 setUp、tearDown区别在于:实例方法是没执行一次case函数实例方法都会被执行 -注意:不管是类方法setUpClass 阅读全文
posted @ 2020-04-17 09:52 海澜时见鲸 阅读(166) 评论(0) 推荐(0)
摘要: 单元测试框架: unittest 单元测试框架的基本构造: -所有的case类都必须要继承 unittest.TestCase -实例setUp方法(初始化测试数据)和实例tearDown方法(清理测试数据)是每次执行case的时候都会被触发执行,这两个方法的构造是可有可无的。-所有的case执行都 阅读全文
posted @ 2020-04-17 09:28 海澜时见鲸 阅读(200) 评论(0) 推荐(0)