def test_CDN_241164(self): url = self.v1_info["ispList"] response = get_form_head(self.host, self.ctyunacctid, url) print("请求url:" + str(url)) print("返回:" + str(response.text)) print("重点校验:" + "运营商" + "except:返回里有中国电信") assert "服务调用成功" in response.text assert "中国电信" in response.text
def test_CDN_241165(self): url = self.v1_info["areaList"] response = get_form_head(self.host, self.ctyunacctid, url) print("请求url:" + str(url)) print("返回:" + str(response.text)) print("重点校验:" + "地区" + "except:返回里有全部地区") assert "服务调用成功" in response.text assert "全部地区" in response.text
def test_CDN_241163(self): url = self.v1_info["productList"] response = get_form_head(self.host, self.ctyunacctid, url) print("请求url:" + str(url)) print("返回:" + str(response.text)) print("重点校验:" + "bss_product" + "except:返回里有bss产品") assert "服务调用成功" in response.text assert "bss_product" in response.text
def test_CDN_241167(self): url = self.v1_info["listbySubuser"] workspaceid = self.base_info["workspaceid"] subuserid = self.base_info["subuserId"] params = "workspaceId=%s&subuserId=%s" % (workspaceid, subuserid) response = get_form_head(self.host, self.ctyunacctid, url, params) print("请求url:" + str(url)) print("返回:" + str(response.text)) assert "服务调用成功" in response.text
def test_CDN_241168(self): url = self.v1_info["getSubusers"] workspaceid = self.base_info["workspaceid"] params = "workspaceId=%s" % workspaceid response = get_form_head(self.host, self.ctyunacctid, url, params) print("请求url:" + str(url)) print("返回:" + str(response.text)) print("重点校验:" + "主账号" + "except:返回里有主账号/子账号") assert "服务调用成功" in response.text assert "主账号信息" in response.text
def test_CDN_241166(self): url = self.v1_info["logFile"] start_time = get_time("else", "13timestamp", "0,0,0,-30,0") end_time = get_time("now", "13timestamp") params = "startTime=%s&endTime=%s" % (start_time, end_time) response = get_form_head(self.host, self.ctyunacctid, url, params) print("请求url:" + str(url)) print("返回:" + str(response.text)) print("重点校验:" + "日志" + "except:返回里有域名") assert "服务调用成功" in response.text
def test_CDN_241170(self): createcert_url = self.v1_info["createCert"] getcert_url = self.v1_info["getCert"] deletecert_url = self.v1_info["deleteCert"] certlist_url = self.v1_info["certList"] cert_name = "V1_Test_" + random_string(3) print("证书名称:" + cert_name) data = { "ctyunAcctId": self.ctyunacctid, "name": cert_name, "certs": self.public_key, "key": self.pravate_key, "email": self.email } response = post_form_head(self.host, createcert_url, data) print("请求url:" + str(createcert_url)) print("返回:" + str(response.text)) assert "服务调用成功" in response.text # 数据库验证,新增证书是否落库 # 环境分隔,不再校验 # sql = "SELECT * FROM `ecfSecret`.`certificate_metadata` where name = \"%s\"" % cert_name # r = self.db.select(sql) # print("查询结果:",sql) # assert cert_name in r[0]["name"] # 查询证书 get_cert_data = { "ctyunAcctId": self.ctyunacctid, "secretName": cert_name } get_cert_response = post_form_head(self.host, getcert_url, get_cert_data) print(get_cert_response.text) print("请求url:" + str(getcert_url)) print("返回:" + str(get_cert_response.text)) print("重点校验:" + cert_name + "except:返回里有证书名") assert "服务调用成功" in response.text assert cert_name in get_cert_response.text # 删除证书 delete_cert_data = {"ctyunAcctId": self.ctyunacctid, "name": cert_name} delete_cert_response = post_form_head(self.host, deletecert_url, delete_cert_data) print(delete_cert_response.text) print("请求url:" + str(deletecert_url)) print("返回:" + str(delete_cert_response.text)) assert "服务调用成功" in response.text # # 数据库验证 # del_r = self.db.select(sql) # print("删除证书后查询结果:",del_r) # assert del_r == () # 证书列表 cert_list_response = get_form_head(self.host, self.ctyunacctid, certlist_url) print(cert_list_response.text) print("请求url:" + str(certlist_url)) print("返回:" + str(cert_list_response.text)) print("重点校验:" + cert_name + "except:返回里有无证书名") assert cert_name not in cert_list_response.text