gpt4 book ai didi

selenium - 如何使用新的 geckodriver 端点?

转载 作者:行者123 更新时间:2023-12-02 21:43:23 24 4
gpt4 key购买 nike

新的 geckodriver v0.17.0 有一种新的方式来安装插件,如上所述 here :

POST /session/{session id}/window/fullscreen to invoke the window manager-specific full screen operation
POST /session/{session id}/moz/addon/install to install an extension [Gecko only]
POST /session/{session id}/moz/addon/uninstall to uninstall an extension [Gecko only]

如何使用这些端点将我的插件安装到 Firefox 以进行 selenium 测试?

最佳答案

您必须知道 geckodriver 启动的 IP 和端口。一旦 geckodriver 启动,您就可以从驱动程序实例中获取 session ID。

您可以获取IP地址和端口as mentioned here

例如:如果 IP 和端口是
本地主机:15874

session ID 为 1e53412a-05eb-40a9-8a7b-bb8dd6fd75ab

然后您可以将 json 消息发布到

http://localhost:15874/session/1e53412a-05eb-40a9-8a7b-bb8dd6fd75ab/moz/addon/install

帖子正文应该是

{
"path":"xxyy.xpi",
"temporary":true
}

关于selenium - 如何使用新的 geckodriver 端点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44935579/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com