def setUp(self): # self.uri = BaseConfig().get_base_info().get("URI") # self.signId = BaseConfig().get_base_info().get("KEY") # self.customerId = BaseConfig().get_base_info().get("CUSTOMERID") self.setting = setting.get_setting() self.uri = self.setting['URI'] self.signId = self.setting['KEY'] self.customerId = self.setting['CUSTOMERID'] self.groupId = str(self.setting['GROUPID']).split(',') self.groupId1 = self.groupId[RandomId.get_num(0, len(self.groupId)-1)] self.groupId2 = self.groupId[RandomId.get_num(0, len(self.groupId)-1)] self.port = 'group/edit/status' self.method = 'POST' self.log = Log("TestGroupEditStatus").print_log()
def setUp(self): # self.uri = BaseConfig().get_base_info().get("URI") # self.signId = BaseConfig().get_base_info().get("KEY") # self.customerId = BaseConfig().get_base_info().get("CUSTOMERID") self.setting = setting.get_setting() self.uri = self.setting['URI'] self.signId = self.setting['KEY'] self.customerId = self.setting['CUSTOMERID'] self.campaignId = str(self.setting['CAMPAIGNID']).split(',') self.campaignId1 = self.campaignId[RandomId.get_num( 0, len(self.campaignId) - 1)] self.campaignId2 = self.campaignId[RandomId.get_num( 0, len(self.campaignId) - 1)] self.time = Time().get_datetime() self.sub = -1 self.port = 'report/audienceGenderData' self.method = 'GET' self.log = Log("TestReportGetAudienceGenderData").print_log()
def test_campaign_edit_budget_campaignid(self): data = { "customerId": self.customerId, "campaignId": RandomId.get_num(1000, 100000), "newval": "1000" } data.update({"signId": self.signId}) url = GenerateURL().generate_url(u=str(self.uri + self.port), d=data) request = Client(url, method=self.method).send_request() json = request.json() self.assertFalse(json['success'])
def setUp(self): # self.uri = BaseConfig().get_base_info().get("URI") # self.signId = BaseConfig().get_base_info().get("KEY") # self.customerId = BaseConfig().get_base_info().get("CUSTOMERID") # self.campaignId = str(BaseConfig().get_base_info().get("CAMPAIGNID")).split(',')[0] self.setting = setting.get_setting() self.uri = self.setting['URI'] self.signId = self.setting['KEY'] self.customerId = self.setting['CUSTOMERID'] self.campaignId = str(self.setting['CAMPAIGNID']).split(',') self.campaignId = self.campaignId[RandomId.get_num( 0, len(self.campaignId) - 1)] self.port = 'campaign/info' self.method = 'GET'
def test_creative_edit_bid_creative_error(self): data = { "customerId": self.customerId, "bidding": "{\"bid\":2,\"billingType\":1}" } creative = ['', ' ', RandomId.get_num(1000, 10000)] data.update({"signId": self.signId}) for i in range(len(creative)): data.update({"creativeId": creative[i]}) url = GenerateURL().generate_url(u=str(self.uri + self.port), d=data) request = Client(url, method=self.method).send_request() json = request.json() print(json) self.assertFalse(json['success'])
def setUp(self): # self.uri = BaseConfig().get_base_info().get("URI") # self.signId = BaseConfig().get_base_info().get("KEY") # self.customerId = BaseConfig().get_base_info().get("CUSTOMERID") self.setting = setting.get_setting() self.uri = self.setting['URI'] self.signId = self.setting['KEY'] self.customerId = self.setting['CUSTOMERID'] self.creativeId = str(self.setting['CREATIVEID']).split(',') self.creativeId = self.creativeId[RandomId.get_num( 0, len(self.creativeId) - 1)] self.port = 'creative/edit/bid' self.method = 'POST' self.log = Log("TestCreativeEditBid").print_log()
def setUp(self): # self.uri = BaseConfig().get_base_info().get("URI") # self.signId = BaseConfig().get_base_info().get("KEY") # self.customerId = BaseConfig().get_base_info().get("CUSTOMERID") self.setting = setting.get_setting() self.uri = self.setting['URI'] self.signId = self.setting['KEY'] self.customerId = self.setting['CUSTOMERID'] self.groupId = str(self.setting['GROUPID']).split(',') self.groupId = self.groupId[RandomId.get_num(0, len(self.groupId)-1)] self.time = Time().get_datetime() self.sub = -1 self.port = 'creative/list' self.method = 'GET' self.log = Log("TestCreativeList").print_log()
def test_campaign_edit_budget_base(self): data = { "customerId": self.customerId, "campaignId": self.campaignId[RandomId.get_num(m=len(self.campaignId)) - 1], "newval": "1000" } data.update({"signId": self.signId}) url = GenerateURL().generate_url(u=str(self.uri + self.port), d=data) request = Client(url, method=self.method).send_request() json = request.json() self.assertTrue(json['success']) self.assertEqual(0, json['code']) self.assertEqual(str(data['newval']), str(json['result']))
def test_campaign_edit_budget_newval(self): data = { "customerId": self.customerId, "campaignId": self.campaignId[RandomId.get_num(m=len(self.campaignId)) - 1], } data.update({"signId": self.signId}) n = ('-1', '199', '199.9', '100000000.99', '100000001', '', ' ') for k in n: data.update({"newval": k}) url = GenerateURL().generate_url(u=str(self.uri + self.port), d=data) request = Client(url, method=self.method).send_request() json = request.json() self.assertFalse(json['success']) print(json)
def test_campaign_edit_status_base(self): self.campaignId = str(self.campaignId).split(',') data = { "customerId": self.customerId, "campaignIds": self.campaignId[RandomId.get_num(0, len(self.campaignId))], # "campaignIds": "100038746", "newval": "1" } data.update({"signId": self.signId}) url = GenerateURL().generate_url(u=str(self.uri + self.port), d=data) request = Client(url, method=self.method).send_request() json = request.json() self.assertTrue(json['success']) self.assertEqual(0, json['code'])