2019年6月11日

摘要: 通过unittest.TestSuite()类直接构建,或者通过TestSuite实例的addTests、addTest方法构建 阅读全文
posted @ 2019-06-11 18:47 lbxx 阅读(2554) 评论(0) 推荐(0) 编辑
摘要: 添加的属性是通过skip方法给类或者方法添加这2个属性的,如下: 阅读全文
posted @ 2019-06-11 18:27 lbxx 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 跳过测试类: 跳过某个用例: 如果发现是跳过时,就不会执行setup和teardown,就执行停止执行用例了 阅读全文
posted @ 2019-06-11 18:23 lbxx 阅读(412) 评论(0) 推荐(0) 编辑
摘要: TestCase()类的run方法,第一个参数是result,不传默认是none 如果没有传result,即TestResult的类的或者子类的一个对象,如果没有传,则会给result赋给TestResult一个对象,然后查看是否有startTestRun熟悉,有则,只需startTestRun方法 阅读全文
posted @ 2019-06-11 18:13 lbxx 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 如上为TestCase类里面的__init__初始化函数,目前了解不是很深,目前只知道methodName这个参数传入的就是我们自己编写的用例,已test开头的用例,如果只是用这个类,可以用任意名字,如下例子 阅读全文
posted @ 2019-06-11 17:27 lbxx 阅读(1794) 评论(0) 推荐(0) 编辑
摘要: * TestCase类里面有一个魔术函数__call__,如下即回调了TestCase的run 方法(run方法是用来执行测试用例的) def __call__(self, *args, **kwds): return self.run(*args, **kwds) 所以测试用例可以直接用该call 阅读全文
posted @ 2019-06-11 17:18 lbxx 阅读(378) 评论(0) 推荐(0) 编辑

导航