Python接口自动化之测试用例加载到测试套件的几种方法

 

复制代码
# 第一步:创建测试套件

suite = unittest.TestSuite()


# 第二步:加载测试用例到测试套件

# 第一种:通过测试用例类去加载
from py27_14day.testcases import LoginTestCase
loader = unittest.TestLoader()
suite.addTest(loader.loadTestsFromTestCase(LoginTestCase))
 
# 第二种:通过测试用例模块去加载
# 用例加载器对象
from py27_14day import testcases
loader = unittest.TestLoader()
suite.addTest(loader.loadTestsFromModule(testcases))

# 第三种:通过路径去加载测试用例  :默认去找指定路径中test开头的模块中的测试用例 **常用
loader = unittest.TestLoader()
suite.addTest(loader.discover(r"C:\project\py27_class\py27_14day"))

# 第四种:一条一条去加载
from py27_14day.testcases import LoginTestCase
case1 = LoginTestCase("test_login_pass")
suite.addTest(case1)

猜你喜欢

转载自www.cnblogs.com/xiaoduanhe/p/12579368.html