unittest-每个模块用例一条一条跑,模块都合在一个表格里面统计的方法
文件目录 文件里面的结构就是常规的 unittest框架的写法 总执行文件 # #coding=utf-8 import unittest, time, os, multiprocessing import unittest #引入框架 import HTMLTestRunner_Chart import sys reload(sys) sys.setdefaultencoding('utf8') #创建一个测试套件 testunit=unittest.TestSuite() #把测试用例目录里面 test开头的测试用例文件提取出来,并获取了里面的测试用例 n='/Users/lucax/Desktop/工作/自动化覆盖/codemao_request_houtai/script/user_manage/old_Cat_mange/' discover=unittest.defaultTestLoader.discover(n,pattern ='old_Cat_mange*.py',top_level_dir=n) #下面通过不断筛选提出不要的部分,最后剔除到只有模块名.类名.测试用例名称 for test_suite in discover: for test_case in test_suite: testunit.addTest(test_case) n='