【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()
相关推荐
jardonwang14 小时前
DeepInjectSQL - 基于 AI 生成对抗网络(GAN)的下一代 SQL 注入自动化漏洞猎手
python·测试工具·生成对抗网络·安全性测试
krack716x12 小时前
Wireshark基本使用
网络·测试工具·wireshark
新时代牛马17 小时前
tcpdump 的用法
网络·测试工具·tcpdump
熊文豪20 小时前
Java+Selenium+快代理实现高效爬虫
java·爬虫·selenium·隧道代理·快代理
水银嘻嘻2 天前
web 自动化之 selenium+webdriver 环境搭建及原理讲解
前端·selenium·自动化
水银嘻嘻2 天前
web 自动化之 Selenium 元素定位和浏览器操作
前端·selenium·自动化
waves浪游2 天前
论坛系统测试报告
测试工具·测试用例·bug·测试
测试老哥2 天前
Selenium使用指南
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
xixixiLucky2 天前
Selenium Web自动化测试学习笔记(一)
笔记·学习·selenium
Lilith的AI学习日记3 天前
纳米AI搜索体验:MCP工具的实际应用测试,撰写报告 / 爬虫小红书效果惊艳
人工智能·测试工具·aigc·ai编程