Esempio n. 1
0
#! /usr/bin/env python3
# -*- coding: UTF-8 -*-
"""
如果项目使用utx,在调试单个用例的时候,需要先调用utx.stop_patch(),暂停utx对unittest模块的注入
"""
import utx

utx.stop_patch()  # 如果注释掉这句,运行会报错

from demo.testcase.legion.test_legion import TestLegion
import unittest

suite = unittest.TestSuite()
suite.addTest(TestLegion("test_quit_legion"))
unittest.TextTestRunner(verbosity=3).run(suite)
Esempio n. 2
0
#! /usr/bin/env python3
# -*- coding: UTF-8 -*-
"""
单独使用测试报告组件,不需要utx的其他扩展功能
"""
import utx

if __name__ == '__main__':

    utx.stop_patch()

    runner = utx.TestRunner()
    runner.add_case_dir(r"testcase/chat")
    runner.run_test(report_title='接口自动化测试报告')