def checkResult(self): """ :return: """ self.info = self.return_json.json() common.show_return_msg(self.return_json) if self.result == '0': self.assertEqual(self.info['code'], self.code) self.assertEqual(self.info['msg'], self.msg) self.assertIsNotNone(self.info['info']['address']) value = common.get_value_from_return_json(self.info, "address", "addressId") self.assertEqual(value, self.address_id) if self.result == '1': self.assertEqual(self.info['code'], self.code) self.assertEqual(self.info['msg'], self.msg)
def checkResult(self): """ check test result :return: """ self.info = self.return_json.json() common.show_return_message(self.return_json) self.result = self.info['requestCode'] if self.code == self.result: username = common.get_value_from_return_json( self.info, 'data', 'loginName') self.logger.error(username) print username self.assertEqual(self.info['msg'], self.msg, 'Messages is not equal.') self.assertEqual(username, self.username, 'Username is not equal') elif self.result == 2: self.logger.info("Always Login!")
def checkResult(self): """ check test result :return: """ self.info = self.return_json.json() # show return message common.show_return_msg(self.return_json) if self.result == '0': email = common.get_value_from_return_json(self.info, 'member', 'email') self.assertEqual(self.info['code'], self.code) self.assertEqual(self.info['msg'], self.msg) self.assertEqual(email, self.email) if self.result == '1': self.assertEqual(self.info['code'], self.code) self.assertEqual(self.info['msg'], self.msg)
def checkResult(self): """ check test result :return: """ self.info = self.return_json.json() common.show_return_msg(self.return_json) if self.result == '0': self.assertEqual(self.info['code'], self.code) self.assertEqual(self.info['msg'], self.msg) self.assertEqual(common.get_value_from_return_json(self.info, 'address', 'sex'), self.sex) self.assertEqual(common.get_value_from_return_json(self.info, 'address', 'fname'), self.fname) self.assertEqual(common.get_value_from_return_json(self.info, 'address', 'lname'), self.lname) self.assertEqual(common.get_value_from_return_json(self.info, 'address', 'tel'), self.tel) self.assertEqual(common.get_value_from_return_json(self.info, 'address', 'address1'), self.address1) self.assertEqual(common.get_value_from_return_json(self.info, 'address', 'city'), self.city) self.assertEqual(common.get_value_from_return_json(self.info, 'address', 'state'), self.state) self.assertEqual(common.get_value_from_return_json(self.info, 'address', 'postcode'), self.postcode) self.assertEqual(common.get_value_from_return_json(self.info, 'address', 'countryId'), self.country_id) if self.result == '1': self.assertEqual(self.info['code'], self.code) self.assertEqual(self.info['msg'], self.msg)
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_headers(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 checkResult(self): """ :return: """ self.info = self.response.json() common.show_return_msg(self.response) if self.result == '0': email = common.get_value_from_return_json(self.info, 'member', 'email') self.assertEqual(self.info['code'], self.code) self.assertEqual(self.info['msg'], self.msg) self.assertEqual(email, self.email) if self.result == '1': self.assertEqual(self.info['code'], self.code) self.assertEqual(self.info['msg'], self.msg) if self.case_name == 'registerQuick_EmailExist': sql = common.get_sql('newsitetest', 'rs_member', 'delete_user') localConfigDB.executeSQL(sql, self.email) localConfigDB.closeDB()
def login(): """ login :return: token """ # set url localConfigHttp.set_url() # set header token = localReadConfig.get_headers("token_v") header = {"token": token, "SiteUID": "rw", "appclientip": "192.168.20.86"} localConfigHttp.set_headers(header) # set param data = {"email": "*****@*****.**", "password": "******"} localConfigHttp.set_data(data) # login response = localConfigHttp.post().json() print("response" + str(response)) token = common.get_value_from_return_json(response, "member", "token") print("login_token" + token) return token
def checkResult(self): """ check test result :return: """ self.info = self.return_json.json() common.show_return_msg(self.return_json) if self.code == '0': self.assertEqual(self.info['code'], self.code) self.assertEqual(self.info['msg'], self.msg) self.assertEqual( self.sex, common.get_value_from_return_json(self.info, 'address', 'sex')) self.assertEqual( self.fname, common.get_value_from_return_json(self.info, 'address', 'fname')) if self.country_id == 38 or self.country_id == 137: self.assertEqual( "", common.get_value_from_return_json(self.info, 'address', 'lname')) else: self.assertEqual( self.lname, common.get_value_from_return_json(self.info, 'address', 'lname')) if self.country_id == 178: self.assertEqual( self.father_name, common.get_value_from_return_json(self.info, 'address', 'fatherName')) else: self.assertEqual( "", common.get_value_from_return_json(self.info, 'address', 'fatherName')) if self.country_id == 74 or self.country_id == 198: self.assertEqual( str(self.postcode), common.get_value_from_return_json(self.info, 'address', 'postcode')) else: self.assertEqual( self.postcode, common.get_value_from_return_json(self.info, 'address', 'postcode')) if self.country_id == 30: self.assertEqual( self.tax_number, common.get_value_from_return_json(self.info, 'address', 'taxNumber')) self.assertEqual( str(self.tel), common.get_value_from_return_json(self.info, 'address', 'tel')) self.assertEqual( self.address1, common.get_value_from_return_json(self.info, 'address', 'address1')) self.assertEqual( self.city, common.get_value_from_return_json(self.info, 'address', 'city')) self.assertEqual( self.state, common.get_value_from_return_json(self.info, 'address', 'state')) self.assertEqual( str(self.country_id), common.get_value_from_return_json(self.info, 'address', 'countryId')) else: self.assertEqual(self.info['code'], self.code) self.assertEqual(self.info['msg'], self.msg)