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_CompanyList(self): '''1.获取公司列表''' casename = 'test_A_CompanyList' log.debug(casename + u':开始执行') try: parameter = {'r': 'company/list', 'page': "2", 'city_id': '18', 'cate_id': '2', 'area_id': '2', 'keywords': u'北京'} response, status = Api_urllib.getInterface_requests_status(parameter) if 'succ' in response: log.debug(u'接口访问成功') except Exception as msg: log.error(u"test_A_Account_Order执行失败") log.error(msg) print msg raise 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':执行完毕')
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':执行完毕')