import unittest
import os, datetime, time
from BeautifulReport import BeautifulReport
from framework.excel_oprate import read_config
from tomorrow import threads
root_dir = os.path.dirname(os.path.abspath(__file__)).replace('\\', '/')
test_dir = root_dir + '/testcases'
report_dir = root_dir + '/test_report'
def add_cases():
discover = unittest.defaultTestLoader.discover(test_dir, 'test*.py', None)
testsuit01 = unittest.TestSuite()
testsuit02 = unittest.TestSuite()
table_datas = read_config()
for test01 in discover:
for test02 in test01:
for test03 in test02:
testsuit01.addTest(test03)
for case in testsuit01:
case01 = str(case)
case01 = case01.split('(')[0].strip()
for i in range(len(table_datas)):
case_name = table_datas[i]['测试用例']
通过tomorrow实现自动化脚本的并发执行(如果tomorrow不行则安装tomorrow3)
最新推荐文章于 2025-04-30 20:58:57 发布