selenium的安装,与自动化测步骤

 

 

grid-- 分布式运行多个浏览器

 

 

 driver的安装

1.配置环境变量

2.chromedriver.exe放入到python的环境script目录下

自动化测试步骤;

from selenium import webdriver
class TestHogwarts:
    # 初始化
    def setup(self):
        # 定义一个实例化的driver
        self.driver = webdriver.Chrome()
        # 最大化窗口
        self.driver.maximize_window()
        # 添加隐式等待
        self.driver.implicitly_wait(5)

    def teardown(self):
        # 资源回收
        self.driver.quit()
    # 定义一个测试方法
    def test_home(self):
        self.driver.get("https://ceshiren.com/")
        self.driver.find_element_by_xpath('/html/body/section/div/div[2]/div[5]/div[2]/div/div/div[2]/table/tbody/tr[4]/td[1]/span/a').click()
View Code
原文地址:https://www.cnblogs.com/zwldyt/p/13168412.html