1. Selenium的安装
Selenium 支持web浏览器的自动化,主要webdrive、IDE、Grid构成
2. Slenium的IDE的录制
3. Selenuim测试用例脚本编写
用例的关键要素:
导入依赖
创建driver
执行自动化步骤
断言
import selenium import time from selenium import webdriver class TestHogwarts(): def setup(self): #资源的初始化 self.driver = webdriver.Chrome() self.driver.maximize_window() self.driver.implicitly_wait(5) # 隐式等待 def teardown(self): #资源回收 self.driver.quit() def test_hogwarts(self): self.driver.get("https://testerhome.com/") self.driver.find_element_by_link_text("社团").click() self.driver.find_element_by_link_text("霍格沃兹测试学院").click() el = self.driver.find_element_by_css_selector(".topic-22621 .title > a").click()
原文:https://www.cnblogs.com/nancy-kou/p/12930353.html