コード例 #1
0
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)
コード例 #2
0
    '/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)