def checkResult(self): self.info = self.response.json() commonAw.show_return_msg(self.response) self.assertEqual(self.info['errorno'], self.errorno) self.assertEqual(self.info['data']['account'], 'shiyuyu') # sql = commonAw.get_sql() localConfigDB.executeSQL( 'select * from g_login_record where id =356881') localConfigDB.closeDB()
def checkResult(self): """ check test result :return: """ self.info = self.return_json.json() # show return message commonAw.show_return_msg(self.return_json) if self.result == '0': email = commonAw.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 testCompanyListWithoutToken(self): """ the 2nd testcase 不携带token查询--->公司列表 :return: """ # set body self.body = companyList.body2 localConfigHttp.set_data(self.body) # post http self.response = localConfigHttp.post() # check result of response self.info = self.response.json() commonAw.show_return_msg(self.response) self.assertEqual(self.response.status_code, self.status_code2) self.assertEqual(self.info['error'], self.errorno2) self.assertEqual(self.info['message'], self.msg2) #write_log self.log.build_case_body(sys._getframe().f_code.co_name, self.body) self.log.build_case_code(str(self.status_code2)) self.log.build_case_response(self.response.text)
def testCompanyListWithCompanyname(self): """ the 4th testcase 携带关键词---公司名称--->公司列表 :return: """ # set body self.body = companyList.body4 localConfigHttp.set_data(self.body) # post http self.response = localConfigHttp.post() # check result of response self.info = self.response.json() commonAw.show_return_msg(self.response) self.assertEqual(self.response.status_code, self.status_code4) self.assertEqual(self.info['code'], self.errorno4) self.assertEqual(self.info['recordsTotal'], self.recordstotal4) #write_log self.log.build_case_body(sys._getframe().f_code.co_name, self.body) self.log.build_case_code(str(self.status_code4)) self.log.build_case_response(self.response.text)