selenium测试用例编写
selenium测试用例编写
Python selenium
官方文档:https://selenium-python.readthedocs.io/
from selenium import webdriver from selenium.webdriver.common.by import By class TestHogwarts: def setup(self): #初始化driver self.driver=webdriver.Chrome() # 隐式等待,在5秒内都会一直动态的去查找相应元素 self.driver.implicitly_wait(5) def teardown(self): self.driver.quit()#关闭浏览器,对driver进行回收操作 def test_baidu(self): #打开网址 self.driver.get('https://www.baidu.com') #向搜索框输入搜索内容:霍格沃兹测试学院 self.driver.find_element(By.ID,"kw").send_keys("霍格沃兹测试学院") #点击搜索按钮 self.driver.find_element(By.ID,"su").click() #找到要查找的链接 self.driver.find_element(By.LINK_TEXT,"霍格沃兹测试学院 - 主页")