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)
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)
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)