def test_user_center(self): # 设置url wallet_list = Config(url_file).get('user_center') self.url = wallet_list My_http.set_url(self.url) print('第一步:设置url:' + self.url) if self.token == '0': token = Get_token().get_token() elif self.token == '1': token = None #设置headers headers = Config().get('headers') headers['jcobToken'] = token #在headers中添加token My_http.set_headers(headers) print('第二步:设置header(token等)') print(headers) #设置params params = Config().get('params') My_http.set_params(params) print('第三步:设置params') print(params) # 发送请求 self.return_json = My_http.get() print(self.return_json.json()) method = str(self.return_json.request)[ int(str(self.return_json.request).find('[')) + 1:int(str(self.return_json.request).find(']'))] #读取请求类型 print("第四步:发送请求\n\t\t请求方法:" + method) # 校验结果 self.check_result() print('第五步:检查结果')
def test_wallet_list(self): # 设置url wallet_list = Config(url_file).get('wallet_list') self.url = wallet_list.get(self.date_index) My_http.set_url(self.url) print('第一步:设置url:' + self.url) if self.token == '0': token = Get_token().get_token() elif self.token == '1': token = None # 设置headers headers = Config().get('headers') headers['jcobToken'] = token My_http.set_headers(headers) print('第二步:设置header(token等)') print(headers) # 设置params params = Config().get('params') My_http.set_params(params) print('第三步:设置params') print(params) if self.method == 'post': # 设置data data = { 'dateIndex': self.dateIndex, 'gameType': self.gameType, 'qiuFlag': self.qiuFlag } My_http.set_data(data) print(data) print('第四步:设置data') # 发送请求 self.return_json = My_http.postWithJson() print(self.return_json.json()) method = str(self.return_json.request )[int(str(self.return_json.request).find('[')) + 1:int(str(self.return_json.request).find(']'))] print("第五步:发送请求\n\t\t请求方法:" + method) # 校验结果 self.check_result() print('第六步:检查结果') elif self.method == 'get': # 发送请求 self.return_json = My_http.get() print(self.return_json.json()) method = str(self.return_json.request )[int(str(self.return_json.request).find('[')) + 1:int(str(self.return_json.request).find(']'))] print("第四步:发送请求\n\t\t请求方法:" + method) # 校验结果 self.check_result() print('第五步:检查结果')
def test_follow_info(self): # 设置url follow_info = Config(url_file).get('follow_info') self.url = follow_info My_http.set_url(self.url) print('第一步:设置url:' + self.url) if self.token == '0': token = Get_token().get_token() elif self.token == '1': token = None # 设置headers headers = Config().get('headers') headers['jcobToken'] = token My_http.set_headers(headers) print('第二步:设置header(token等)') print(headers) # 设置params params = Config().get('params') params['focusType'] = self.focusType params['summaryType'] = self.summaryType params['needCache'] = self.needCache My_http.set_params(params) print('第三步:设置params') print(params) # 发送请求 self.return_json = My_http.get() print(self.return_json.json()) method = str(self.return_json.request )[int(str(self.return_json.request).find('[')) + 1:int(str(self.return_json.request).find(']'))] print("第四步:发送请求\n\t\t请求方法:" + method) # 校验结果 self.check_result() print('第五步:检查结果')
def test_zixun(self): # 设置url zixun = Config(url_file).get('zixun') self.url = zixun My_http.set_url(self.url) print('第一步:设置url:' + self.url) if self.token == '0': token = Get_token().get_token() elif self.token == '1': token = None #设置headers headers = Config().get('headers') headers['jcobToken'] = token My_http.set_headers(headers) print('第二步:设置header(token等)') print(headers) #设置params params = Config().get('params') params['templateId'] = self.templateId My_http.set_params(params) print('第三步:设置params') print(params) # 发送请求 self.return_json = My_http.get() print(self.return_json.json()) method = str(self.return_json.request )[int(str(self.return_json.request).find('[')) + 1:int(str(self.return_json.request).find(']'))] print("第四步:发送请求\n\t\t请求方法:" + method) # 校验结果 self.check_result() print('第五步:检查结果')