美文网首页
构建测试套件

构建测试套件

作者: robotframe | 来源:发表于2021-06-13 16:05 被阅读0次

测试套件可以用来组织和执行多个测试用例

1.按顺序执行

首先对TestSuite类进行实例化,使之成为对象suite

再调用TestSuite的addTest方法,把测试用例添加到测试套件中,最后执行测试套件,从而执行测试套件中的测试用例。

verbosity=2 代表如果报错,显示详细报错信息

2.按测试类执行

当测试用例很多时,如果完全按顺序来执行,不符合用例独立性,不相互影响的要求;同时,用addTest逐一添加用例也是一项繁琐的工作。

所以可以使用makeSuite类按测试类来执行。

3.加载测试类

在unittest模块中,使用TestLoader类来加载测试类,即用TestLoader加载测试类并将他们返回添加到TestSuite中

4.按测试模块执行

在testLoad类中可以按模块来执行测试。在python中一个python文件就是一个模块,一个模块可以有N个测试类,在一个测试类中,可以有N个测试用例。

相关文章

网友评论

      本文标题:构建测试套件

      本文链接:https://www.haomeiwen.com/subject/vsmjeltx.html