HTMLReport

2018-08-09  本文已影响7人  苏xx

import unittest

import HTMLReport    # 引入 HTMLReport 模块

class Test(unittest.TestCase):

    def setUp(self):

        print("Test.setUp")

    def test_One(self):

        print("Test.test_One")

    def tearDown(self):

        print("Test.tearDown")

class Test1(unittest.TestCase):

    def setUp(self):

        print("Test1.setUp")

    def test_One(self):

        print("Test1.test_One")

    def tearDown(self):

        print("Test1.tearDown")

if __name__ =='__main__':

# 实例化测试套件

    suite = unittest.TestSuite()

    loader = unittest.TestLoader()

    suite.addTests(loader.loadTestsFromTestCase(Test))

    suite.addTests(loader.loadTestsFromTestCase(Test1))

    HTMLReport.TestRunner(

        report_file_name='test',    # 报告文件名

        title='自动化测试报告',  # 报告标题

        thread_count=5              # 多线程并发数

    ).run(suite)


上一篇 下一篇

猜你喜欢

热点阅读