我的项目需要某些 cookie 才能访问该应用程序。对于 Firefox 驱动程序,我使用 firefox 配置文件(我用于手动测试的 ff 配置文件,因为它具有我想要的所有 cookie)来运行脚本。如何在 Chrome 和 IE 浏览器上运行相同的程序。有没有办法获取chrome和IE浏览器的配置文件?提前致谢
这对于配置文件目录来说是不可能的,因为 IE、Firefox 和 Chrome 明显不同。
通过使用以下命令获取 cookie 并移植到 Chrome 或 IE 应该可以实现:
cookies = driver.get_cookies() # to get all cookies
driver.add_cookie({"name": "key", "value": "value"}) # to add (port//set) cookies
看看docs https://www.selenium.dev/documentation/webdriver/interactions/cookies/#add-cookie了解更多信息
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)