杭州9期-黄进成 发表于 2021-8-18 20:50:42

unittest框架

import json
import unittest
import requests
from interface.HTMLTestRunnerNew import HTMLTestRunner

class Yshop(unittest.TestCase):

    @classmethod
    def setUpClass(cls):
      pass
    def tearDownClass(cls):
      pass
    def setUp(self):
      pass
    def tearDown(self):
      pass
    def test_001(self):
      pass


if __name__=='__main__':
    # unittest.main()
    start_dir = r"D:\dcs9\interface"
    filename=r"D:\dcs9\interface"+"\\report2.html"
    f = open(filename,'wb')

    discover = unittest.defaultTestLoader.discover(start_dir,pattern = "jiekou2.py")

    runner = HTMLTestRunner(stream=f,
                            title="接口自动化测试报告",
                            description = "用例报告执行情况如下:",
                            tester = 'hjc'
                            )
    runner.run(discover)

页: [1]
查看完整版本: unittest框架