def teststeps(self): STEP(1, '更新数据库中的合同编号') contracCommon().updateContractNo() STEP(2, '暂存线上合同(框架+执行单)') testId = 'API-3201-01' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '添加供应商采销 QY2021010100006') testId = 'API-1206-01' apiCommon().check_data(testId) STEP(2, '重复添加供应商采销') testId = 'API-1206-02' apiCommon().check_data(testId, isCheckSucces=False)
def teststeps(self): STEP(1, '变更供应商名称 QY2021010100006') testId = 'API-1203-01' apiCommon().check_data(testId) STEP(2, '恢复供应商名称') testId = 'API-1203-02' apiCommon().check_data(testId)
def teststeps(self): STEP(1, '供应商账号停用 QY2021010100006') testId = 'API-1210-01' apiCommon().check_data(testId) STEP(2, '供应商账号启用 QY2021010100006') testId = 'API-1210-02' apiCommon().check_data(testId)
def teststeps(self): STEP(1, '获取经理节点人选') testId = 'API-3122-01' apiCommon().check_data(testId=testId, headers=headers) STEP(2, '获取会计经理节点人选') testId = 'API-3122-02' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '撤回合同') testId = 'API-3203-01' apiCommon().check_data(testId=testId, headers=headers) STEP(2, '重新提交合同') testId = 'API-3202-01' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '催办') testId = 'API-3205-01' apiCommon().check_data(testId=testId, headers=headers) STEP(2, '催办-10分内重复催办') testId = 'API-3205-02' apiCommon().check_data(testId=testId, headers=headers, isCheckSucces=False)
def teststeps(self): STEP(1, '获取当前采销列表中第二位采销的SMC编号 ') paramdict = apiCommon().get_response(testId='API-1204-01') resData = paramdict.get('response').get('data') supplierManagerNo = resData.get('list')[1].get('supplierManagerNo') STEP(2, '将SRM编号拼接成新的interface,更新数据库') interface = '/admin/supplierManager/deleted/' + supplierManagerNo testId = 'API-1207-01' mysql().updateSQL_interface(testId=testId, interface=interface) STEP(3, '删除供应商采销 QY2021010100006') apiCommon().check_data(testId)
def teststeps(self): STEP(1, '执行单-获取导入文件任务编号') testId = 'API-3118-01' ret = apiCommon().check_success(testId=testId, headers=headers) STEP(2, '更新API-3119-01用例的testParams的任务编号') taskNo = ret.get('data').get('taskNo') testParams = 'taskNo=' + taskNo testId = 'API-3119-01' ret = mysql().updateSQL_interface(testId=testId, testParams=testParams) INFO(ret)
def teststeps(self): STEP(1, '查询执行单-推广平台列表') testId = 'API-3109-01' apiCommon().check_data(testId=testId, headers=headers) STEP(2, '查询执行单-销售平台列表') testId = 'API-3109-02' apiCommon().check_data(testId=testId, headers=headers) STEP(3, '查询执行单-结算平台列表') testId = 'API-3109-03' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '获取流程节点-一般合同') testId = 'API-3116-01' apiCommon().check_data(testId=testId, headers=headers) STEP(2, '获取流程节点-重要合同') testId = 'API-3116-02' apiCommon().check_data(testId=testId, headers=headers) STEP(3, '获取流程节点-重大合同') testId = 'API-3116-03' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '获取当前审批节点') testId = 'API-3204-01' response = apiCommon().check_success(testId=testId, headers=headers) nodeNo = response.get('data').get('nodeNo') STEP(2, '更新审核通过用例的审批节点') #获取审核通过用例的请求参数 testId = 'API-3206-01' ret = mysql().getOrderUpdatedAt(testId) testParams = json.loads(ret[0].get('testParams')) testParams['nodeNo'] = nodeNo testParams = json.dumps(testParams) ret = mysql().updateSQL_interface(testId=testId, testParams=testParams) INFO(ret) STEP(3, '执行审核通过') apiCommon().check_data(testId=testId, headers=headers) STEP(4, '再次获取当前审批节点') testId = 'API-3204-01' response = apiCommon().check_success(testId=testId, headers=headers) nodeNo = response.get('data').get('nodeNo') STEP(5, '更新审核驳回用例的审批节点') # 获取审核通过用例的请求参数 testId = 'API-3206-02' ret = mysql().getOrderUpdatedAt(testId) testParams = json.loads(ret[0].get('testParams')) testParams['nodeNo'] = nodeNo testParams = json.dumps(testParams) ret = mysql().updateSQL_interface(testId=testId, testParams=testParams) INFO(ret) STEP(6, '执行审核驳回') # 用于审核驳回 headers_nixing = { "x-token": Login().login_yun(userPhone='13732237699', userPasswd='123456', url=Global.login_yun_url) } apiCommon().check_data(testId=testId, headers=headers_nixing)
def teststeps(self): STEP(1, '下载合同最新模板') testId = 'API-3103-01' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '查询乙方公司列表') testId = 'API-3101-01' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '执行单查询商品名称') testId = 'API-3121-01' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): #与上一个用例存在关联 STEP(1, '执行单-获取导入文件信息') testId = 'API-3119-01' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, "下载供应商资质附件") testId = 'API-1104-01' apiCommon().check_success(testId)
def teststeps(self): STEP(1, '查询合同流程树') testId = 'API-3108-01' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '新增合同-获取甲方基本信息') testId = 'API-3115-01' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '查询供应商详情 QY2021010100006') testId = 'API-1208-01' apiCommon().check_data(testId)
def teststeps(self): STEP(1, '获取新的合同编号') testId = 'API-3112-01' apiCommon().check_success(testId=testId, headers=headers)
def teststeps(self): STEP(1, "供应商入驻-资质图片上传") testId = 'API-1108-01' apiCommon().check_data(testId)
def teststeps(self): STEP(1, "查询采销") testId = 'API-1107-01' apiCommon().check_data(testId)
def teststeps(self): STEP(1, "导出供应商") testId = 'API-1105-01' apiCommon().check_success(testId)
def teststeps(self): STEP(1, '下载单个线上合同') testId = 'API-3104-01' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '执行单推广信息下载') testId = 'API-3117-01' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '批量下载多个线上合同') testId = 'API-3105-01' apiCommon().check_success(testId=testId, headers=headers)
def teststeps(self): STEP(1, '重置供应商密码 QY2021010100006') testId = 'API-1209-01' apiCommon().check_data(testId)
def teststeps(self): STEP(1, '合同评论') testId = 'API-3111-01' apiCommon().check_data(testId=testId, headers=headers)
def teststeps(self): STEP(1, '筛选 进鑫门业(自动化测试)') testId = 'API-1101-01' apiCommon().check_data(testId)