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,"霍格沃兹测试学院 - 主页")

 

posted @ 2021-11-14 23:23  云啊云的囤粮地  阅读(48)  评论(0编辑  收藏  举报