我在我的测试套件中添加了一些测试用例。现在我希望能够在不从测试套件中移除任何测试的情况下执行少量测试。在
在下面的代码中,我在testsuite中添加了三个方法testm1、testm2、testm3。 现在我只想执行testm1和testm3的测试。在
代码:
import HTMLTestRunner
import os
import unittest
from test.LoginTest import TestA
from test.LandingTest import TestB
def testsuite():
execute_suite = unittest.TestSuite()
execute_suite .addTest(TestA('testm1'))
execute_suite .addTest(TestB('testm2'))
execute_suite .addTest(TestB('testm3'))
return execute_suite
reportloc = os.getcwd()
outfile = open(reportloc + "TestReport.html", "w")
executor = HTMLTestRunner.HTMLTestRunner(stream=outfile, title="Test Report", description="Tests")
executor.run(testsuite())
请提出建议。在
对要跳过的测试方法使用注释
@unittest.skip
。在相关问题 更多 >
编程相关推荐