【selenium】webdriver测试脚本

【背景】

不同电脑上运行selenium时总是因为环境问题出幺蛾子,所以需要一个最简单的脚本每次先验证一下能不能正常启用selenium。

【脚本】

这个脚本做的事情就是试着用selenium启动网页,默认用了百度首页,也可以根据情况自己修改。

python 复制代码
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.options import Options

# 创建Chrome浏览器的选项
chrome_options = Options()
chrome_options.add_argument("--start-maximized")  # 启动时最大化窗口
chrome_options.add_argument("--disable-infobars")  # 禁用信息提示栏
chrome_options.add_argument("--disable-extensions")  # 禁用扩展

# 设置ChromeDriver的路径
chrome_driver_path = "chromedriver.exe"  # 替换为你的chromedriver路径
service = Service(chrome_driver_path)

# 启动Chrome浏览器
driver = webdriver.Chrome(service=service, options=chrome_options)

# 打开指定网页
driver.get("http://www.baidu.com")  # 替换为你想打开的网址

input()

# 关闭浏览器
driver.quit()
相关推荐
bdy_y92 小时前
自动化|selenium+python||通过cookies登录CSDN失败原因总结
爬虫·selenium·自动化
测试19982 小时前
自动化测试:selenium详解
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
Saniffer_SH3 小时前
【高清视频】如何针对电动汽车进行通信可靠性测试、故障注入与功率分析?
服务器·驱动开发·测试工具·fpga开发·计算机外设·硬件架构·压力测试
爆更小哇4 小时前
自动化测试避坑:iframe 嵌套页面定位元素失败问题全解析
selenium·自动化·测试用例
悦心无谓5 小时前
C++负载均衡式在线OJ测试报告
开发语言·c++·selenium·测试工具·负载均衡·编程语言·后端开发
Saniffer_SH5 小时前
【高清视频】企业级NVMe SSD (E3.S, U.2)和消费类M.2 SSD拆解分析
服务器·网络·数据库·驱动开发·测试工具·fpga开发·压力测试
Zwj-c5 小时前
【测试报告】学评一体化平台测试报告(功能测试、自动化测试、Bug描述)
python·功能测试·selenium·测试用例·bug
Saniffer_SH6 小时前
【高清视频】介绍一个自动化测试辅助小工具 - 上下电测试适用于电脑冷启动的掉电盒
网络·人工智能·驱动开发·嵌入式硬件·测试工具·计算机外设·压力测试
Lary_c7 小时前
Selenium Webdriver 元素等待方式详解
python·selenium·测试工具·自动化
Jasmine83910 小时前
OpenClaw部署太难? Codex全流程零编码实现浏览器UI自动化
人工智能·测试工具·ui