import time import TestRequest from testCase.testvote import * from TestAllRunner import threads from initdata import init_data from sendmail import MyMail from log import logger from testdata.getpath import GetTestConfig #把GetTestReport方法自己写出来 from testdata.getpath import GetTestReport #数据初始化 init_data() #get_login() threads() TestReport = TestRequest.hlist # 调用测试结果 hpassnum = 0 # 定义一个变量,用来计算测试通过的用例数量 def get_format(wd, option={}): return wd.add_format(option) # 设置居中 def get_format_center(wd, num=1): return wd.add_format({'align': 'center', 'valign': 'vcenter', 'border': num}) #设边框 def set_border_(wd, num=1):
# -*- coding:utf-8 -*- import xlsxwriter #导入python处理excle文件的库 import time import TestRequest from testcase.testvote import * from testdata.getpath import GetTestReport from TestAllRunner import threads from sendmail import MyMail from log import logger from testdata.getpath import GetTestConfig threads() #批量运行多线程测试用例 TestReport = TestRequest.hlist # 调用测试结果 hpassnum = 0 # 定义一个变量,用来计算测试通过的用例数量 #设置单元格字体和颜色 def get_format(wd, option={}): return wd.add_format(option) # 设置居中 def get_format_center(wd, num=1): return wd.add_format({ 'align': 'center', 'valign': 'vcenter', 'border': num }) def set_border_(wd, num=1):