Exemple #1
0
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):
Exemple #2
0
# -*- 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):