def testqueryAccountBill(self): # set url self.url = common.get_url_from_xml('queryAccountBill') configHttp.set_url(self.url) print("第一步:设置url ") # get visitor token if self.token == '0': token = localReadConfig.get_headers("token_v") elif self.token == '1': token = None # set headers header = {"token": str(token)} configHttp.set_headers(header) print("第二步:设置header(token等)") # set params data = {"phoneNumber": self.phoneNumber, "billTime":self.billTime} configHttp.set_data(data) print("第三步:设置发送请求的参数") # test interface self.ret = configHttp.get() print("第四步:发送请求:") if self.ret.status_code == 200: print('调用成功,返回200') else: print('调用失败') print("第五步:检查结果") self.checkResult()
def testLogin(self): # set url self.url = common.get_url_from_xml('login') configHttp.set_url(self.url) print("第一步:设置url ") # get visitor token if self.token == '0': token = localReadConfig.get_headers("token_v") elif self.token == '1': token = None # set headers header = {"token": str(token)} configHttp.set_headers(header) print("第二步:设置header(token等)") # set params data = {"username": self.username, "password": self.password} configHttp.set_data(data) print("第三步:设置发送请求的参数") # test interface self.ret = configHttp.post() print("第四步:发送请求:") if self.ret.status_code == 200: print('调用成功,返回200') else: print('调用失败' + self.ret.status_code) print("第五步:检查结果") self.checkResult()
def testcreatetag(self): # set url self.url = common.get_url_from_xml('createtag') configHttp.set_url(self.url) print("第一步:设置url ") # get visitor token if self.token == '0': token = localReadConfig.get_headers("token_v") elif self.token == '1': token = None # set headers header = {"token": str(token), "content-type": "application/json"} configHttp.set_headers(header) print("第二步:设置header(token等)") # set params data data = {"name": self.name} configHttp.set_data(data) print("第三步:设置发送请求的参数") # test interface print("第四步:发送请求:") if self.ret.status_code == 200: print('调用成功,返回200') else: print('调用失败' + self.ret.status_code) print("第五步:检查结果") self.checkResult()
def logout(token): # set url url = common.get_url_from_xml('logout') localConfigHttp.set_url(url) # set header header = {'token': token} localConfigHttp.set_headers(header)
def logout(token): """ logout :param token: login token :return: """ # set url url = common.get_url_from_xml('logout') localConfigHttp.set_url(url) # set header header = {'token': token} localConfigHttp.set_header(header) # logout localConfigHttp.get()
def login(): """ login :return: token """ # set url url = common.get_url_from_xml('login') localConfigHttp.set_url(url) # set header token = localReadConfig.get_headers("token_v") header = {"token": token} localConfigHttp.set_header(header) # set param data = {"email": localLogin_xls[0][3], "password": localLogin_xls[0][4]} localConfigHttp.set_data(data) # login response = localConfigHttp.post().json() token = common.get_value_from_return_json(response, "member", "token") return token
def login(): # set url url = common.get_url_from_xml('login') localConfigHttp.set_url(url) #print 'self.url is',localConfigHttp.url # set header header = {'Content-Type': localReadConfig.get_headers("Content-Type")} localConfigHttp.set_headers(header) #print 'self.headers is', localConfigHttp.headers # set param data = json.loads(localLogin_xls[0][3]) localConfigHttp.set_data(data) #print "priramry data is",data #print 'self.data is',localConfigHttp.data # login response = localConfigHttp.postWithJson().json() token_v = response['value']['token']['refresh_token'] token = "Bearer" + " " + token_v #print "token is", token #print 'businessCommon token is ',token return token
def testLogout(self): """ test body :return: """ # set url self.url = common.get_url_from_xml('logout') localConfigHttp.set_url(self.url) # set header if self.token == '0': token = self.login_token elif self.token == '1': token = localReadConfig.get_headers("token_v") else: token = self.token header = {'token': token} localConfigHttp.set_headers(header) # test interface self.response = localConfigHttp.get() # check result self.checkResult()
def PostScriptResults_req(self, requestJsonData): url = get_url_from_xml('PSR') response = self.post(url, json=requestJsonData) logger.debug('>>> Response.status_code: \r\n %s' % response.status_code) return response
def SubmitBusiness_req(self, requestJsonData): url = get_url_from_xml('SB') response = self.post(url, json=requestJsonData) logger.debug('>>> Response.status_code: \r\n %s' % response.status_code) return response
def GetBusinessDetailedInformation_req(self, requestJsonData): url = get_url_from_xml('GBDI') response = self.post(url, json=requestJsonData) logger.debug('>>> Response.status_code: \r\n %s' % response.status_code) return response
def GetProductInformationList_req(self, requestJsonData): url = get_url_from_xml('GPIL') response = self.post(url, json=requestJsonData) logger.debug('>>> Response.status_code: \r\n %s' % response.status_code) return response
def queryPrepareDataResult_req(self, requestJsonData): url = get_url_from_xml('QPDR') response = self.post(url, json=requestJsonData) logger.debug('>>> Response.status_code: \r\n %s' % response.status_code) return response
def asyncPrepareData_req(self, requestJsonData): url = get_url_from_xml('APD') response = self.post(url, json=requestJsonData) logger.debug('>>> Response.status_code: \r\n %s' % response.status_code) return response