コード例 #1
0
def run():
    runFirstresult = getCasesResults.runcase(casepath, casesheet, caseresult)
    writeExcelresult.writeResult(runFirstresult, casepath, caseresult)

    runFirstnullresult = getAutoCasesResults.createcase(
        casepath, Autocasesheet, Autocaseresult, Speparamlist)
    writeExcelresult.writeResult(runFirstnullresult, casepath, Autocaseresult)
コード例 #2
0
def Singlerun(casepath):
    runFirstresult = getCasesResults.runcase(
        casepath, casesheet, caseresult)  ####手动配置case生成case结果及对比
    writeExcelresult.writeResult(runFirstresult, casepath, caseresult)
    runFirstnullresult = getAutoCasesResults.createcase(
        casepath, Autocasesheet, Autocaseresult,
        Speparamlist)  ####自动生成case结果及对比
    writeExcelresult.writeResult(runFirstnullresult, casepath, Autocaseresult)
    runresult = getParam.createtypecase(casepath, Autocasesheet,
                                        Autotyperesult, typelist)
    Execution.Executionmode2(runresult, casepath, Autotyperesult)
コード例 #3
0
def runAll(allCasepath):
    filelist = readAllExcels.readfile(allCasepath)
    for i in range(0, len(filelist)):
        testcase = filelist[i]
        casepath = allCasepath + testcase
        runFirstresult = getCasesResults.runcase(
            casepath, casesheet, caseresult)  ####手动配置case生成case结果及对比
        writeExcelresult.writeResult(runFirstresult, casepath, caseresult)
        runFirstnullresult = getAutoCasesResults.createcase(
            casepath, Autocasesheet, Autocaseresult,
            Speparamlist)  ####自动生成case结果及对比
        writeExcelresult.writeResult(runFirstnullresult, casepath,
                                     Autocaseresult)
        runresult = getParam.createtypecase(casepath, Autocasesheet,
                                            Autotyperesult, typelist)
        Execution.Executionmode2(runresult, casepath, Autotyperesult)