Selenium+Python自动化测试脚本示例(Firefox浏览器)

使用SeleniumPython可以快速进行浏览器自动化测试,以下是一个适用于Firefox浏览器的入门示例。通过此脚本,你可以学习如何使用Selenium驱动浏览器执行基本的网页操作,如打开网页、点击按钮、填写表单等。

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys

# 启动 Firefox 浏览器
driver = webdriver.Firefox()

# 打开网页
driver.get('https://www.example.com')

# 找到元素并执行操作
search_box = driver.find_element(By.NAME, 'q')
search_box.send_keys('Selenium Python')
search_box.send_keys(Keys.RETURN)

# 等待页面加载并获取结果
driver.implicitly_wait(5)
results = driver.find_elements(By.CLASS_NAME, 'result')
for result in results:
    print(result.text)

# 关闭浏览器
driver.quit()
tar 文件大小:4.5KB