Esempio n. 1
0
    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)
Esempio n. 2
0
 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!")
Esempio n. 3
0
    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)
Esempio n. 4
0
    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)
Esempio n. 5
0
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
Esempio n. 6
0
    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()
Esempio n. 7
0
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
Esempio n. 8
0
    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)