首页 > 编程 > Python > 正文

python unitTest使用框架

2019-11-06 06:51:09
字体:
来源:转载
供稿:网友
import unittest#some defclass BaseTest(unittest.TestCase): #some def def setUp(self): #初始化、环境构建 def tearDown(self): #环境还原class TestOne(BaseTest): #some def def test_one(self): #必须以test_开头class TestTwo(BaseTest): #some def def test_two(self): #必须以test_开头main(): stream = log.init(LOG_FILE_PATH,True) f = open(LOG_FILE_PATH, 'w') test_suite = unittest.TestSuite() test_loader = unittest.TestLoader() test_suite.addTests(test_loader.loadTestsFromTestCase(TestOne)) test_suite.addTests(test_loader.loadTestsFromTestCase(TestTwo)) # 将unittest自带的log与自设定log写在一起 unittest.TextTestRunner(stream, verbosity=2).run(test_suite) f.closeif __name__ == '__main__': main()
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表