Exemple #1
0
    def test_A_Im02(self):
        u'保存im私聊群'
        response = ''
        status_code = ''
        casename = self.casename
        log.debug(casename + u':开始执行')
        try:
            cookie = Api_urllib.read_cookie_file('100')
            parameter = {'r': 'im/im02'}
            data = {
                'outer_id': 10435,
                'type': 101,
                'val': 1

            }
            response, status_code = Api_urllib.getInterface_requests_status(parameter, data=data, headers=cookie, method='POST')
            self.assertTrue(response. has_key('id'))
            self.result = 'Pass'
        except Exception as msg:
            log.error(u"test_A_Account_Order执行失败")
            log.error(msg)
            print (msg)
            raise
        finally:
            test_result.set_test_result(response, status_code, self.interfacename, self.casename, self.comment,
                                  self.result)
        log.debug(casename + u':执行完毕')
 def test_A_Account_Order(self):
     u'用户充值下单'
     response = ''
     status_code = ''
     casename = self.casename
     log.debug(casename + u':开始执行')
     try:
         cookie = Api_urllib.read_cookie_file('100')
         parameter = {'r': 'account/order'}
         data = {
             'money': '200'
         }
         response, status_code = Api_urllib.getInterface_requests_status(parameter, data=data, headers=cookie, method='POST')
         self.assertTrue(response. has_key('succ'))
         Api_urllib.save_as_file(response['transnumber'], 'd08ford12d13', write='w')
         self.result = 'Pass'
     except Exception as msg:
         log.error(u"test_A_Account_Order执行失败")
         log.error(msg)
         print (msg)
         raise
     finally:
         test_result.set_test_result(response, status_code, self.interfacename, self.casename, self.comment,
                               self.result)
     log.debug(casename + u':执行完毕')
 def test_A_Account_Pay(self):
     u'1.用户充值立即支付中转页面'
     casename = self.casename
     log.debug(casename + u':开始执行')
     response = ''
     status_code = ''
     transnumber = Api_urllib.read_from_file('d08ford12d13').split(',')[0]
     try:
         cookie = Api_urllib.read_cookie_file('100')
         afterpayto = 'http://www.xxtao.com'
         parameter = {'r': 'account/pay', 'transnumber': transnumber,
                      'afterpayto': afterpayto}
         # 调用d12接口
         response, status_code = Api_urllib.getInterface_requests_status(parameter, headers=cookie)
         if "id='alipaysubmit'" in response:
             log.debug(u'接口访问成功')
             self.result = 'Pass'
     except Exception as msg:
         log.error(u"test_A_Account_Order执行失败")
         log.error(msg)
         print (msg)
         raise
     finally:
         test_result.set_test_result(response, status_code, self.interfacename, self.casename, self.comment,
                               self.result)
     log.debug(casename + u':执行完毕')
 def test_A_AccountCheckPay(self):
     u'1.确认用户充值完成'
     casename = self.casename
     log.debug(casename + u':开始执行')
     response = ''
     status_code = ''
     transnumber = Api_urllib.read_from_file('d08ford12d13').split(',')[0]
     try:
         cookie = Api_urllib.read_cookie_file('100')
         parameter = {'r': 'account/checkpay', 'transnumber': transnumber}
         response, status_code = Api_urllib.getInterface_requests_status(parameter, headers=cookie)
         self.assertTrue(response.has_key('succ'))
         self.result = "Pass"
     except Exception as msg:
         log.error(u"test_A_Account_Order执行失败")
         log.error(msg)
         print (msg)
         raise
     finally:
         test_result.set_test_result(response, status_code, self.interfacename, self.casename, self.comment,
                               self.result)
     log.debug(casename + u':执行完毕')
Exemple #5
0
 def test_A_Im1(self):
     u'拉取群漫游消息'
     response = ''
     status_code = ''
     casename = self.casename
     log.debug(casename + u':开始执行')
     try:
         cookie = Api_urllib.read_cookie_file('100')
         parameter = {'r': 'im/im01'}
         data = {
             'group_id': 123,
         }
         response, status_code = Api_urllib.getInterface_requests_status(parameter, data=data, headers=cookie, method='POST')
         self.result = 'Pass'
     except Exception as msg:
         log.error(u"test_A_Account_Order执行失败")
         log.error(msg)
         print (msg)
         raise
     finally:
         test_result.set_test_result(response, status_code, self.interfacename, self.casename, self.comment,
                               self.result)
     log.debug(casename + u':执行完毕')