首页 > 其他 > 详细

UnitTest.TestSuite 5种用例套件方法+运行器

时间:2020-11-29 10:35:56      阅读:46      评论:0      收藏:0      [点我收藏+]

suite = unittest.TestSuite()

  1. suite.addTest(类名("用例名"))
    runner = unittest.HtmlTestRunner()
    runner.run(suite)

  2. cases = [类名(‘用例名1‘),类名(‘用例名2‘),类名(‘用例名3‘),类名(‘用例名4‘)]
    suite.addTests(cases)
    runner = unittest.HtmlTestRunner()
    runner.run(suite)

  3. Test_dir = ‘./‘
    discover = unittest.defaultTestLoader.discover(start_dir = test_dir, pattern =’unit_for*.py’) # 执行 前缀为unit_for的py文件
    runner = unittest.HtmlTestRunner()
    runner.run(discover)

  4. Suite.addTests(unitTest.TestLoader().loadTestsFromTestCase(类名))
    runner = unittest.HtmlTestRunner()
    runner.run(suite)

  5. Suite.addTests(unittest.TestLoader().loadTestsFromName(‘文件名.类名)) # 文件名不用加 .py
    runner = unittest.HtmlTestRunner()
    runner.run(suite)

UnitTest.TestSuite 5种用例套件方法+运行器

原文:https://www.cnblogs.com/zhen9436/p/14055447.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!