sys.path.append('/Users/Administrator/Desktop/py/TestPython1/com/caibo/api') from com.caibo.api.Utils import Utils from com.caibo.api.HTMLTestRunner import HTMLTestRunner #sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding='utf-8') #sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding='utf-8') case_path = os.getcwd() now_time = datetime.datetime.now().strftime('%Y_%m_%d') #当前日期,每天的报告放在每天的文件夹下 a = 'hello word' b = a.replace('word', 'python') temp_report_path = os.getcwd() temp2_report_path = temp_report_path.replace('case', '') report_path = "/Users/Administrator/Desktop/py/TestPython1/com/caibo/report/" + now_time # 存放报告路径 utils = Utils() utils.mkdir(report_path) #创建测试报告目录 utils.mkdir( "/Users/Administrator/Desktop/py/TestPython1/com/caibo/screenShots/" + now_time) #创建截图目录 def creat_suite(): uit = unittest.TestSuite() # 获取所有以test开头.py结尾的测试用例文件 #discover = unittest.defaultTestLoader.discover(case_path, pattern="Test_*.py", top_level_dir=None) discover = unittest.defaultTestLoader.discover( r'/Users/Administrator/Desktop/py/TestPython1/com/caibo/case', pattern="Test_*.py", top_level_dir=None) print(discover)
'/Users/lipengjie/eclipse-workspace/TestPython1/src/com/caibo/api') from com.caibo.api.Utils import Utils from com.caibo.api.HTMLTestRunner import HTMLTestRunner #sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding='utf-8') #sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding='utf-8') case_path = os.getcwd() now_time = datetime.datetime.now().strftime('%Y_%m_%d') #当前日期,每天的报告放在每天的文件夹下 a = 'hello word' b = a.replace('word', 'python') temp_report_path = os.getcwd() temp2_report_path = temp_report_path.replace('case', '') report_path = "/Users/lipengjie/eclipse-workspace/TestPython1/src/com/caibo/report/" + now_time # 存放报告路径 utils = Utils() utils.mkdir(report_path) #创建测试报告目录 utils.mkdir( "/Users/lipengjie/eclipse-workspace/TestPython1/src/com/caibo/screenShots/" + now_time) #创建截图目录 def creat_suite(): uit = unittest.TestSuite() # 获取所有以test开头.py结尾的测试用例文件 #discover = unittest.defaultTestLoader.discover(case_path, pattern="Test_*.py", top_level_dir=None) discover = unittest.defaultTestLoader.discover( '/Users/lipengjie/eclipse-workspace/TestPython1/src/com/caibo/case', pattern="Test_*.py", top_level_dir=None) print(discover)