Esempio n. 1
0
def countDate(testDate, testSumDate):
    data = read(PATH("../log/" + ElementParam.SUM_FILE))
    if data:
        data["testDate"] = testDate
        data["testSumDate"] = testSumDate
        write(data=data, path=PATH("../log/" + ElementParam.SUM_FILE))
    else:
        print("统计数据失败")
    data = read(PATH("../log/" + ElementParam.SUM_FILE))
    print("==统计数据:%s==" % data)
Esempio n. 2
0
def writeExcel():
    workbook = xlsxwriter.Workbook(
        PATH('../Report/' + ElementParam.REPORT_FILE))
    worksheet = workbook.add_worksheet("测试总况")
    worksheet2 = workbook.add_worksheet("测试详情")
    operateXls = OperateXls(workbook)
    operateXls.init(worksheet, read(PATH("../log/" + ElementParam.SUM_FILE)))
    operateXls.detail(worksheet2,
                      readInfo(PATH("../log/" + ElementParam.INFO_FILE)))
    operateXls.close()
Esempio n. 3
0
def count_sum(result):
    data = {"sum": 0, "pass": 0, "fail": 0}
    _read = read("../log/" + ElementParam.SUM_FILE)
    if _read:
        data = _read
    data["sum"] += 1
    if result:
        data["pass"] += 1
    else:
        data["fail"] += 1
    write(data=data, path="../log/" + ElementParam.SUM_FILE)
Esempio n. 4
0
def mk_file():
    '''
    1.删除 info.pickle文件 和 sum.pickle文件
    2. 创建info.pickle文件 和 sum.pickle文件
    3. 把data 写入sum.pickle文件
    '''
    destroy()
    mkdir_file(PATH("../log/" + ElementParam.INFO_FILE))
    mkdir_file(PATH("../log/" + ElementParam.SUM_FILE))

    data = read(PATH("../log/" + ElementParam.INFO_FILE))

    data["version"] = ElementParam.VERSION
    data["sum"] = 0
    data["pass"] = 0
    data["fail"] = 0
    write(data=data, path=PATH("../log/" + ElementParam.SUM_FILE))
Esempio n. 5
0
def count_sum_false_cancel(result):
    # 失败后重跑 sum 减 1
    data = read("../log/" + ElementParam.SUM_FILE)
    data["sum"] -= 1
    data["fail"] -= 1
    write(data=data, path="../log/" + ElementParam.SUM_FILE)