コード例 #1
0
ファイル: user_sign.py プロジェクト: 409330899/zxp_pyif
 def checkResult(self):
     """打印请求返回的response数据,以及断言(response返回数据VS预期结果)"""
     comm.show_return_msg(self.response)  # 打印返回的jason
     self.info = self.response.json()
     if type(self.status) == str:
         status = int(self.status)
     else:
         print("Excel中status状态值检查输入!")
     self.assertEqual(self.info["message"], self.msg)
     self.assertEqual(self.info["status"], status)
コード例 #2
0
    def checkResult(self):
        """
        check test reslt
        :return:
        """
        self.info = self.response.json()
        comm.show_return_msg(self.response)

        if self.result == '0':
            self.assertEqual(self.info['code'], self.code)
            self.assertEqual(self.info['msg'], self.msg)
コード例 #3
0
    def checkResult(self):
        self.info = self.response.json()
        comm.show_return_msg(self.response)

        if self.result == '0':
            self.assertEqual(self.info['code'], self.code)
            self.assertEqual(self.info['msg'], self.msg)
            result = self.info['info'].get('result')
            self.assertEqual(result, 1)

        if self.result == '1':
            self.assertEqual(self.info['code'], self.code)
            self.assertEqual(self.info['msg'], self.msg)
コード例 #4
0
    def checkResult(self):
        self.info = self.response.json()
        comm.show_return_msg(self.response)

        if self.result == '0':
            self.assertEqual(self.info['code'], self.code)
            self.assertEqual(self.info['msg'], self.msg)
            goods_id = comm.get_value_from_return_json(self.info, "Product",
                                                       "goods_id")
            self.assertEqual(goods_id, self.goodsId)
        if self.result == '1':
            self.assertEqual(self.info['code'], self.info['code'])
            self.assertEqual(self.info['msg'], self.msg)
コード例 #5
0
 def checkResult(self):
     """
     check test result
     :return:
     """
     self.info = self.response.json()
     comm.show_return_msg(self.response)
     self.assertEqual(self.info['code'], self.code)
     if self.info['code'] == self.code:
         self.assertEqual(self.info['msg'], self.msg)
         self.log.build_OK_line(self.case_name, self.code, self.msg)
     else:
         self.log.build_NG_line(self.case_name, self.info['code'],
                                self.info['msg'])
コード例 #6
0
    def checkResult(self):
        """
        check test result
        :return:
        """
        self.info = self.return_json.json()
        comm.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'])

        if self.result == '1':
            self.assertEqual(self.info['code'], self.code)
            self.assertEqual(self.info['msg'], self.msg)
コード例 #7
0
    def checkResult(self):
        """
        check test result
        :return:
        """
        self.info = self.return_json.json()
        comm.show_return_msg(self.return_json)

        if self.result == '0':
            self.assertEqual(self.info['code'], self.code)
            self.assertEqual(self.info['msg'], self.msg)
            value = self.info['info']['result']
            self.assertEqual(str(value), 1)

        if self.result == '1':
            self.assertEqual(self.info['code'], self.code)
            self.assertEqual(self.info['msg'], self.msg)
コード例 #8
0
ファイル: testGetAddress.py プロジェクト: 409330899/zxp_pyif
    def checkResult(self):
        """

        :return:
        """
        self.info = self.return_json.json()
        comm.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 = comm.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)
コード例 #9
0
 def checkResult(self):
     """打印请求返回的response数据,以及断言(response返回数据VS预期结果)"""
     comm.show_return_msg(self.response)  # 打印response
     self.info = self.response.json()
     # print(self.info)
     if type(self.status) == str:
         status = int(self.status)
     else:
         print("Excel中status状态值检查输入!")
     if self.data == 'no':
         self.assertEqual(self.info["message"], self.msg)
         self.assertEqual(self.info["status"], status)
     else:
         self.assertEqual(self.info["message"], self.msg)
         self.assertEqual(self.info["status"], status)
         realname = comm.get_value_from_return_json(self.info, 'data', 'realname')
         phone = comm.get_value_from_return_json(self.info, 'data', 'phone')
         self.assertEqual(realname, self.realname)
         self.assertEqual(phone, self.phone_assert)
コード例 #10
0
    def checkResult(self):
        """
        check test result
        :return:
        """
        self.info = self.return_json.json()
        # show return message
        comm.show_return_msg(self.return_json)

        if self.result == '0':
            email = comm.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)
コード例 #11
0
    def checkResult(self):
        """

        :return:
        """
        self.info = self.response.json()
        comm.show_return_msg(self.response)

        if self.result == '0':
            email = comm.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 = comm.get_sql('newsitetest', 'rs_member', 'delete_user')
                localConfigDB.executeSQL(sql, self.email)
                localConfigDB.closeDB()
コード例 #12
0
    def checkResult(self):
        """
        check test result
        :return:
        """
        self.info = self.response.json()
        comm.show_return_msg(self.response)

        if self.result == '0':
            if self.whole == '1':
                self.assertEqual(self.info['code'], self.code)
                self.assertEqual(self.info['msg'], self.msg)
                self.assertIn('http://img.shein.com/',
                              self.info['info']['imgUrl'])
            if self.whole == '0':
                self.assertEqual(self.info['code'], self.code)
                self.assertEqual(self.info['msg'], self.msg)
                self.assertNotIn('http://img.shein.com/',
                                 self.info['info']['imgUrl'])

        if self.result == '1':
            self.assertEqual(self.info['code'], self.code)
            self.assertEqual(self.info['msg'], self.msg)
コード例 #13
0
    def checkResult(self):
        """
        check test result
        :return:
        """
        self.info = self.response.json()
        comm.show_return_msg(self.response)

        if self.result == '0':
            self.assertEqual(self.info['code'], self.code)
            self.assertEqual(self.info['msg'], self.msg)
            self.assertEqual(self.info['info']['result'], 1)
            # restore environment
            data = {
                'old_password': self.pwd,
                'password': self.oldPwd,
                'password_confirm': self.oldPwd
            }
            localConfigHttp.set_data(data)
            localConfigHttp.post()

        if self.result == '1':
            self.assertEqual(self.info['code'], self.code)
            self.assertEqual(self.info['msg'], self.msg)
コード例 #14
0
ファイル: testAddAddress.py プロジェクト: 409330899/zxp_pyif
    def checkResult(self):
        """
        check test result
        :return:
        """
        self.info = self.return_json.json()
        comm.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(comm.get_value_from_return_json(self.info, 'address', 'sex'), self.sex)
            self.assertEqual(comm.get_value_from_return_json(self.info, 'address', 'fname'), self.fname)
            self.assertEqual(comm.get_value_from_return_json(self.info, 'address', 'lname'), self.lname)
            self.assertEqual(comm.get_value_from_return_json(self.info, 'address', 'tel'), self.tel)
            self.assertEqual(comm.get_value_from_return_json(self.info, 'address', 'address1'), self.address1)
            self.assertEqual(comm.get_value_from_return_json(self.info, 'address', 'city'), self.city)
            self.assertEqual(comm.get_value_from_return_json(self.info, 'address', 'state'), self.state)
            self.assertEqual(comm.get_value_from_return_json(self.info, 'address', 'postcode'), self.postcode)
            self.assertEqual(comm.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)