def test4_ip_creat(self): """创建ip--名称输入空格""" sp = ip_creat_Page(self.driver) # sp.click_kaifang_api_loc() # sp.click_ip_loc() sp.mouse_loc() sp.click_ip_creat_loc() sp.input_content_loc(' ', 'test') time.sleep(2) # 断言 self.assertEqual(sp.get_name_error(), '只能以英文和汉字开头')
def test2_ip_creat(self): """创建ip--名称为空""" sp = ip_creat_Page(self.driver) sp.click_kaifang_api_loc() sp.click_ip_loc() sp.mouse_loc() sp.click_ip_creat_loc() sp.input_content_loc('', 'test') sp.click_queding_loc() #断言 self.assertEqual(sp.get_name_null(), '请输入策略名称') self.driver.refresh()
def test1_ip_creat(self): """创建ip访问控制""" # 实例化ip页面 sp = ip_creat_Page(self.driver) sp.click_kaifang_api_loc() sp.click_ip_loc() sp.mouse_loc() sp.click_ip_creat_loc() sp.input_content_loc('iptest', 'test') sp.click_queding_loc() time.sleep(5) self.driver.refresh()
def test5_ip_creat(self): """创建ip--类型筛选""" sp = ip_creat_Page(self.driver) self.driver.refresh() sp.click_kaifang_api_loc() sp.click_ip_loc() sp.mouse_loc() sp.click_ip_creat_loc() sp.input_content_loc('iptest1', 'test') sp.click_leixing_loc() time.sleep(2) sp.click_queding_loc() self.driver.refresh()
def test3_ip_creat(self): """创建ip--名称重复""" sp = ip_creat_Page(self.driver) sp.click_kaifang_api_loc() sp.click_ip_loc() sp.mouse_loc() sp.click_ip_creat_loc() sp.input_content_loc('iptest', 'test') sp.click_queding_loc() time.sleep(2) #断言 self.assertEqual(sp.get_name_repeat(), '标题已存在') self.driver.refresh()
def setUpClass(self): self.driver = webdriver.Chrome() self.url = "http://10.0.95.8:8091/apigw" sp = ip_creat_Page(self.driver) sp.open(self.url) # 将用户名密码写入浏览器cookie # self.driver.add_cookie({'name':'token','value':'BearereyJhbGciOiJIUzUxMiJ9.eyJ1c2VySWRzIjoiMTgwZGZlMWM1OTNiNGU5ODk4YzVhNmZkZjIyNTVmNTIiLCJ0ZW5hbnRJZCI6IjMwNjYwMzYwMDI5NTI4NDczNiIsInVzZXJOYW1lIjoieWlueGlvbmciLCJleHAiOjE1Nzg5NDA4MTksInVzZXJJZCI6IjE4MGRmZTFjNTkzYjRlOTg5OGM1YTZmZGYyMjU1ZjUyIn0.Dq5U_Qb-gpoAzDqsNW2v37kkAcomxDM8xIxWM5qImrzYJ9p3ErCtW_uMgYBiK4HbBsJoTgeAHu8wucIMiUkzFg'}) sp.send_cookie() sp.open(self.url) time.sleep(3) self.driver.implicitly_wait(20) # 脚本运行时,错误的信息将被打印到这个列表中 self.verificationErrors = []