コード例 #1
0
def write_dependSql(row):
    Gd = GetData()
    falg=Gd.get_sqlExecuteResult(row)
    if falg:
        execute_result = Gd.write_sqlExecuteResultToRequestData(row)
        return execute_result
    else:
        return False
コード例 #2
0
 def __init__(self, case_id):
     super().__init__()
     # 实例依赖字段yaml文件
     self.yamlField = OperationYaml('dependFieldInfo.yaml')
     # 数据依赖字段实例
     self.dependFieldYaml = ''
     self.case_id = case_id
     self.data = GetData()
     self.depend_key_dict = {}  #存放依赖key数据
コード例 #3
0
def write_excle():
    Gd = GetData()
    row=Gd.get_case_line()
    for i in range(2,row+1):
    # for i in range(16,row+1):
        caseid = Gd.get_caseId(i)
        if caseid:
            falg=write_dependField(i)
            # print(falg)
            if not falg:
                write_dependSql(i)
コード例 #4
0
def write_dependField(row):
    Gd=GetData()
    depend_case_id = Gd.is_depend(row)
    if depend_case_id:
        depend = DependentData(depend_case_id)
        # 获取依赖key
        depent_key=Gd.get_depent_key(row)
        # print(depent_key)
        # 将依赖数据写入请求数据
        flag=depend.writeDependRequestDataToExcle(row)
        # print(flag)
        return flag
    else:
        return False
コード例 #5
0
ファイル: run_test.py プロジェクト: singlewhip/interfaceTest
 def __init__(self):
     self.run_method = RunMethod()
     self.data = GetData()
     self.com_util = CommonUtil()
     self.send_mail = SendEmail()
     self.op_testReport = Write_testReport_excle()
コード例 #6
0
ファイル: testLogin.py プロジェクト: singlewhip/interfaceTest
 def __init__(self):
     self.Opexl = OperationExcle('../dataCase/login.xls', 0)
     self.data = GetData()
     self.com_util = CommonUtil()
     self.run_method = RunMethod()
コード例 #7
0
 def __init__(self):
     self.run_method = RunMethod()
     self.data = GetData()
     self.com_util = CommonUtil()
     self.send_mai = SendEmail()
コード例 #8
0
 def __init__(self):
     self.Ope = OperationExcle()
     self.data = GetData()
コード例 #9
0
 def __init__(self):
     super().__init__()
     self.data = GetData()
     self.op_testReport = Write_testReport_excle()
     # '''读取失败重试配置'''
     self.Config_Try_Num = self.yaml['Config_Try_Num']
コード例 #10
0
 def __init__(self, case_id):
     self.case_id = case_id
     self.opera_excel = OperationExcel()
     self.data = GetData()
コード例 #11
0
 def __init__(self):
     self.data = GetData()
     self.runMethod = RunMethod()