Selenium 连接到现有的 Firefox 示例

当前环境:

python 3.7

selenium 3.14.1

urllib3 1.26.8

Frefox 115.1.0esr(32位)

geckodriver.exe 0.33.0

1 下载 Firefox 浏览器,根据自己的需要选择。

下载 Firefox 浏览器,这里有简体中文及其他 90 多种语言版本供您选择

2 下载 geckodriver.exe,根据自己的浏览器版本对应选择。

Releases · mozilla/geckodriver · GitHub

3 右键安装好的 Firefox ,目标 加入 "-marionette -start-debugger-server 2828",确定。

4 测试效果

测试代码:

python 复制代码
from selenium import webdriver


GECKODRIVER_PATH = r'./geckodriver.exe'
driver = webdriver.Firefox(executable_path = GECKODRIVER_PATH, service_args = ['--marionette-port', '2828', '--connect-existing'] )

driver.get('https://www.baidu.com')
print(driver.title)

参考:

如何使用selenium(python)连接到现有的firefox示例

https://www.saoniuhuo.com/question/detail-2247009.html

特别是 ifsvaxew 的回答:

相关推荐
一只小H呀の5 小时前
接口测试Day03-postman使用&接口用例设计
测试工具·postman
十二测试录7 小时前
Jmeter自学【8】- 使用JMeter模拟设备通过MQTT发送数据
经验分享·测试工具·jmeter·程序人生·自动化
cmgdxrz1 天前
Postman接口测试02|执行接口测试、全局变量和环境变量、接口关联、动态参数、断言
测试工具·postman
测试杂货铺1 天前
UI自动化测试实战实例
自动化测试·软件测试·python·selenium·测试工具·测试用例·pytest
m0_748241121 天前
Selenium之Web元素定位
前端·selenium·测试工具
柠檬不萌只是酸i1 天前
day19——web自动化测试(1)
selenium·测试工具
<e^πi+1=0>1 天前
Postman常用测试脚本
测试工具·postman
互联网杂货铺1 天前
单元测试/系统测试/集成测试知识总结
自动化测试·软件测试·测试工具·职场和发展·单元测试·测试用例·集成测试
梦游钓鱼1 天前
Peach模糊测试工具
测试工具