AI智能
改变未来

run_suite.py unittest框架代码的入口


run_suite.py 代码的入口

# 1 创建测试套件import timeimport unittestimport HTMLTestRunner_PY3import appfrom script.temp_emp_params import TestEmployeeParamsfrom script.test_login_params import TestLoginParamssuite = unittest.TestSuite()# 2 添加测试用例suite.addTest(unittest.makeSuite(TestLoginParams))suite.addTest(unittest.makeSuite(TestEmployeeParams))# 3 定义测试报告名称# ihrm_report = app.BASE_DIR + \"/report/ihrm{}.html\".format(time.strftime(\'%Y%m%d %H%M%S\'))ihrm_report = app.BASE_DIR + \"/report/ihrm.html\"# 4 使用HTMLTestRunner_PY3生成测试报告with open(ihrm_report, mode=\'wb\') as f:# 实例化runnerrunner = HTMLTestRunner_PY3.HTMLTestRunner(f,verbosity=2, title=\"ihrm测试报告\", description=\"这是个稍微美观一点儿的测试报告\")# 使用runner运行测试套件,生成测试报告runner.run(suite)
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » run_suite.py unittest框架代码的入口