Exemplo n.º 1
0
 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('测试完成!')
Exemplo n.º 2
0
 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='返回值错误')
Exemplo n.º 4
0
 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('测试完成!')
Exemplo n.º 7
0
 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('测试完成!')
Exemplo n.º 8
0
 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('测试完成!')
Exemplo n.º 9
0
 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('测试完成!')
Exemplo n.º 10
0
 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('测试完成!')
Exemplo n.º 11
0
 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('测试完成!')
Exemplo n.º 12
0
    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='返回值错误')
Exemplo n.º 13
0
    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='返回值错误')
Exemplo n.º 15
0
 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('测试完成!')