def test2(self, case_des, host, doc, type, code, result, returnType, productType, orderAmount, clt, doc1, login): print('测试开始!') url = ''.join([host, doc]) token = base.get_token_ok(doc1, login) a = token par = { 'clt': clt, 'returnType': returnType, 'productType': productType, 'token': token } # par = {'clt': 'h5Wealth', 'returnType': '151', 'productType': '340', 'token': '5c3fd464-d220-439f-a8c7-9ad624f30394'} resp = base.get_ProId(data=par) # print(resp) # dd = resp['data'] # # print(dd) dd = resp['data'][3]['id'] print(dd) par1 = { 'clt': clt, 'productId': dd, 'orderAmount': orderAmount, 'token': token } resp1 = base.method(url, method=type, data=par1) # print(resp1) self.assertEqual(resp1[code], result, msg='返回值错误') print('测试完成!')
def test1(self, case_des, doc, type, code, result, returnType, productType, clt, doc1, login): print('测试开始!') # a = 'loginByEmail' # b = {'email': '*****@*****.**', 'password': '******', 'userType': '1', 'clt': 'h5Wealth'} host = self.host = read_Config.ReadConfig().get_config_str( 'HOST', 'host') url = ''.join([host, doc]) par = { 'clt': clt, 'returnType': returnType, 'productType': productType, 'token': base.get_token_ok(doc1, login) } resp = base.method(url, method=type, data=par) # print(resp) dd = resp['data'] print(dd) aa = dd[1]['id'] # infolist = [] # for row in range(1,self.rows): # info = self.sheet.row_values(row) # infolist.append(info) print(aa) #self.assertTrue(resp[code] == result) self.assertEqual(resp[code], result, msg='返回值错误') print('测试完成!')
def test01_phone_info(self): '''客户排行榜''' resp = base.method(self.url, method='post', headers=self.header) print(resp.json()) print(resp.headers) code = resp.status_code self.assertEqual(code, 200, msg='返回值错误')
def test01_tasks(self): '''注册接口开放''' resp = base.method(self.url, method='get', headers=self.header) json_str = resp.json() print(resp) print(json_str) code = resp.status_code self.assertEqual(code, 200, msg='返回值错误')
def test01_news_detail(self): '''农业新闻描述''' resp = base.method(self.url,method='get',headers=self.header) json_str = resp.json() print(resp) print(json_str) code = resp.status_code self.assertEqual(code,200,msg= '返回值错误')
def test1(self, case_des, host, doc, code, result, type1, par): url = ''.join([host, doc]) par = eval(par) print(par) print(type(par)) # print(data) r = base.method(url, type1, data=par) self.assertTrue(r[code] == result) print(r) print('测试完成!')
def test2(self, case_des, host, doc, type, code, result, clt, token): print('测试开始!') url = ''.join([self.host, doc]) par = {'clt': clt, 'token': token} r = base.method(url, method=type, data=par) #resp = r.json() print(r) #self.assertTrue(resp[code] == result) self.assertEqual(r[code], result, msg='返回值错误') print('测试完成!')
def test_login(self, username, password, code, result): '''登录功能''' print('测试开始!') par = {"username": username, "password": password} resp = base.method(self.url, method='post', data=par) r = resp.json() code = r[code] print(r) self.assertEqual(code, result, msg='返回值错误') print('测试完成!')
def test_login(self,username,password,code,result): print('测试开始!') par = {"username": username, "password": password} resp = base.method(self.url,method='post',data=par) # print(resp) code1 = resp[code] print(code1) print(resp) self.assertEqual(code1,result,msg= '返回值错误') print('测试完成!')
def test1(self, id, case_des, doc, code, result, method_type, par): host = self.host url = ''.join([host, doc]) print(url) par = eval(par) print(par) print(type(par)) # print(data) r = base.method(url, method_type, data=par) self.assertTrue(r[code] == result) print(r) print('测试完成!')
def test01_login(self, username, password, code, result): '''登录测试''' print('测试开始!') doc = "login/" url = ''.join([self.host, doc]) par = {"username": username, "password": password} resp = base.method(url, method='post', data=par) # print(resp) code1 = resp[code] print(code1) print(resp) self.assertEqual(code1, result, msg='返回值错误') print('测试完成!')
def test01_visit_time(self): '''注册接口开放''' par = {'act_content': '查看地块列表', 'code': 20, 'start_time': 1594720545} resp = base.method(self.url, method='post', headers=self.header, data=par) json_str = resp.json() print(resp) print(json_str) code = resp.status_code self.assertEqual(code, 201, msg='返回值错误')
def test1(self, case_des, host, doc, type, code, result, userType, clt, doc1, login): print('测试开始!') url = ''.join([self.host, doc]) par = {'clt': clt, 'token': base.get_token_ok(doc1, login)} resp = base.method(url, method=type, data=par) print(resp) r1 = resp['data']['investorAuditStatus'] self.assertEqual(resp[code], result, msg='返回值错误') # self.assertEqual(str(r1),userType,msg='用户返回类型不对') userType = int(userType) self.assertEqual(r1, userType, msg='用户返回类型不对') print(userType) print('测试完成!')
def test01_price(self): '''地块任务''' par = { 'land_ids': '41547', 'link_name': '22222', "link_tel": "34124132", "msg": "jjjj", "rs_crop": '水稻', "sensing_type_code": "3" } resp = base.method(self.url, method='post', headers=self.header, data=par) json_str = resp.json() print(resp) print(json_str) code = resp.status_code self.assertEqual(code, 200, msg='返回值错误')
def test2(self, case_des, host, doc, doc2, type, code, result, returnType, productType, orderAmount, clt, doc1, login): print('测试开始!') url = ''.join([host, doc]) url3 = ''.join([host, doc2]) token = base.get_token_ok(doc1, login) par = { 'clt': clt, 'returnType': returnType, 'productType': productType, 'token': token } # par = {'clt': 'h5Wealth', 'returnType': '151', 'productType': '340', 'token': '5c3fd464-d220-439f-a8c7-9ad624f30394'} resp = base.get_ProId(data=par) # print(resp) # dd = resp['data'] # # print(dd) dd = resp['data'][3]['id'] print(dd) par2 = { 'clt': clt, 'productId': dd, 'orderAmount': orderAmount, 'balanceCurrencyType': 'USD', 'token': token } resp2 = base.method(url, method=type, data=par2) print(resp2) # print(resp1) orderNo = resp2['data']['orderNo'] print(orderNo) par3 = { 'clt': clt, 'productId': dd, 'orderNo': orderNo, 'token': token } print(par3) # resp3 = base.method(url3,method=type,data=par3) # print(resp3) self.assertEqual(resp[code], result, msg='返回值错误') print('测试完成!')