unitest组件TestSuite 测试套件

测试套件TestSuite

通过TestSuite加载多个测试用例的方式执行

1.通过指定用例生成套件的执行方式:

if __name__ == '__main__':
    suite = unittest.TestSuite()
    suite.addTest(Login("test_a01"))
    unittest.main(defaultTest="suite")

结果:
image

2.通过指定目录生成套件的执行方式:

discover
参数1:指定的路径
参数2:匹配的python文件(测试模块)

suite = unittest.TestLoader().discover("./", "test*.py")
unittest.main(defaultTest="suite")
posted @ 2020-04-18 15:46  silence022  阅读(27)  评论(0)    收藏  举报