def register(self, param): self.req_method = 'POST' self.req_url = '/core/user/register' self.req_body = { 'phone': param, 'userPassword': '******', 'code': '123456', 'regChannel': 'official', 'channelKey': 'web', 'platform': 'web', 'origin': 'pc', 'position': '001', 'isOrg': 'false' } self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.request(method=self.req_method, url=self.req_url, cookies=self.req_cookies, data=self.req_body) assert_util.result_check(result) # core_jsessionid = result.rsp.cookies["JSESSIONID"] # todo有时候不返回jsessionid # auth.set_cookie('web', core_jsessionid) # logger.info(core_jsessionid) return result
def upload_info(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/leadsApi/upload' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), } result = self.x_request() assert_util.result_check(result) return result
def get_scoring_dimension_by_id(self, sd_id): self.req_method = 'GET' self.req_url = '/core/scoringDimension/getScoringDimensionById' self.req_body = {"id": sd_id} self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), } result = self.x_request() assert_util.result_check(result) return result
def dbf_accept_zong_zi(self, invite_code): self.req_method = 'POST' self.req_url = '/core/dragonBoatFestival/acceptZongzi' self.req_body = {"inviteCode": invite_code} self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.x_request() assert_util.result_check(result) return result
def save_competition(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/competitionManager/saveCompetition' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), } result = self.x_request() assert_util.result_check(result) return result
def works_like(self, param1): self.req_method = 'POST' self.req_url = '/core/competitionEnterName/worksLike' self.req_body = {"id": param1} self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.x_request() assert_util.result_check(result) return result
def get_pay_page(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/goodsOrder/getPayPage' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.x_request() assert_util.result_check(result) return result
def send_sms2(self, phone): self.req_method = 'GET' self.req_url = '/core/ccbb/sendSMS2' self.req_body = {"phone": phone, 'countryCode': '86'} self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.x_request() assert_util.result_check(result) return result
def get_scoring_dimension_list(self): self.req_method = 'GET' self.req_url = '/core/scoringDimension/getScoringDimensionList' self.req_body = {} self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), } result = self.x_request() assert_util.result_check(result) return result
def logout(self): self.req_method = 'GET' self.req_url = '/core/user/logout' self.req_body = {"t": common_util.get_timestamp()} self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.x_request() assert_util.result_check(result) auth_util.set_cookie('web', result.rsp.cookies["JSESSIONID"]) return result
def pay_callback_suc(self, out_trade_no): self.req_method = 'GET' self.req_url = '/core/goodsOrder/simulationCallBack' self.req_body = {'outTradeNo': out_trade_no} self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.x_request() assert_util.result_check(result) return result
def get_token(self): self.req_method = 'GET' self.req_url = '/core/leadsApi/getToken' self.req_body = { "secret": 'w@qB^qxXHhYkLdEJOTEeWigR4rbpm8Ja' } self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.x_request() assert_util.result_check(result) return result
def phone_login(self, phone): self.req_method = 'GET' self.req_url = '/core/user/phoneLogin' self.req_body = {"phone": phone, "code": 123456} self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.x_request() assert_util.result_check(result) # auth_util.set_cookie('web', result.rsp.cookies["JSESSIONID"]) auth_util.set_token('web', 'gz_token', result.rsp.cookies["token"]) return result
def is_use_coupon(self): self.req_method = 'GET' self.req_url = '/core/goodsOrder/orderDetailForKK' self.req_body = { "goodsIds": "373", } self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), } result = self.x_request() assert_util.result_check(result) return result
def demolition_order(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/goodsOrder/demolitionOrder' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), } result = self.request(method=self.req_method, url=self.req_url, headers=self.req_headers, data=self.req_body) assert_util.result_check(result) return result
def add_activity(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/group_buy/add_activity' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), } result = self.request(method=self.req_method, url=self.req_url, cookies=self.req_cookies, data=self.req_body) assert_util.result_check(result) return result
def dbf_set_time(self, start_time, end_time): self.req_method = 'POST' self.req_url = '/core/dragonBoatFestival/setTime' self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), } self.req_body = {"startTime": start_time, "endTime": end_time} result = self.request(method=self.req_method, url=self.req_url, cookies=self.req_cookies, data=self.req_body) assert_util.result_check(result) return result
def add_scoring_dimension(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/scoringDimension/saveScoringDimension' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), } result = self.request(method=self.req_method, url=self.req_url, headers=self.req_headers, cookies=self.req_cookies, data=self.req_body) return result
def create_coupon(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/coupon/createCouponNewVersion' self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), } self.req_body = kwargs result = self.request( method=self.req_method, url=self.req_url, cookies=self.req_cookies, json=self.req_body ) assert_util.result_check(result) return result
def booking_demo(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/course/bookingDemo' self.req_body = kwargs # self.req_body = datajson self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.request(method=self.req_method, url=self.req_url, data=self.req_body) assert_util.result_check(result) return result
def save_competition_project(self, **kwargs): self.req_method = 'POST' self.req_url = '/gzproject/project/saveCompetitionProject' self.req_body = kwargs self.req_headers = { "Content-Type": 'multipart/form-data; boundary=----WebKitFormBoundaryAoRHItbAqq1AUjaW' } self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('gz'), } result = self.x_request() assert_util.result_check(result) return result
def order_detail(self, **kwargs): self.req_method = 'POST' self.req_url = '/order/orderDetail' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), 'exam_token': auth_util.get_token('bbc', 'exam_token'), } result = self.request( method=self.req_method, url=self.req_url, headers=self.req_headers, cookies=self.req_cookies, data=self.req_body ) assert_util.result_check(result) return result
def submit_enter_name_info(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/competitionEnterName/submitEnterNameInfo' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.request(method=self.req_method, url=self.req_url, headers=self.req_headers, cookies=self.req_cookies, json=self.req_body) assert_util.result_check(result) return result
def update_coupon(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/goodsOrder/update' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), # 'exam_token': auth_util.get_token('bbc', 'exam_token'), } result = self.request(method=self.req_method, url=self.req_url, headers=self.req_headers, cookies=self.req_cookies, data=self.req_body) assert_util.result_check(result) return result
def phone_exist(self, phone): # application/x-www-form-urlencoded self.req_method = 'POST' self.req_url = '/core/goodsOrder/phoneExist' self.req_body = { "phone": phone, } self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.request(method=self.req_method, url=self.req_url, data=self.req_body) assert_util.result_check(result) return result
def del_scoring_dimension_by_id(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/scoringDimension/delScoringDimensionById' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), 'exam_token': auth_util.get_token('bbc', 'exam_token'), } result = self.request(method=self.req_method, url=self.req_url, headers=self.req_headers, cookies=self.req_cookies, json=self.req_body) assert_util.result_check(result) return result
def works_like(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/competitionEnterName/worksLike' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), 'exam_token': auth_util.get_token('bbc', 'exam_token'), } result = self.request(method=self.req_method, url=self.req_url, headers=self.req_headers, cookies=self.req_cookies, json=self.req_body) assert_util.result_check(result) return result
def test(self, **kwargs): self.req_method = 'POST' self.req_url = '/core/account/submit' self.req_body = kwargs self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), 'exam_token': auth_util.get_token('bbc', 'exam_token'), } result = self.request(method=self.req_method, url=self.req_url, headers=self.req_headers, cookies=self.req_cookies, json=self.req_body) assert_util.result_check(result) return result
def modify_users_owner(self, **kwargs): sql_query_userid = "select id from activityuser where phone = " # phone = '13333333333' self.req_method = 'GET' self.req_url = '/core/user/modifyUsersOwner' self.req_body = kwargs # self.req_body = { # 'salerIds': '889', # cc倪旭(新) [email protected] # 'userIds': mysqler.query(sql_query_userid + phone) # } self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('crm'), } result = self.x_request() assert_util.result_check(result) return result
def login(self, phone): self.req_method = 'GET' self.req_url = '/core/user/login' self.req_body = { "phone": phone, "userPassword": '******', # common.calc_pwd(phone), # 't': common.get_timestamp(), # 'countryCode': '86' } self.req_cookies = { 'JSESSIONID': auth_util.get_cookie('web'), } result = self.x_request() assert_util.result_check(result) auth_util.set_token('web', 'gz_token', result.rsp.cookies["token"]) return result