如何解决Zalenium网格//浏览器配置文件// Cookie
我正在寻找一种允许使用相同浏览器配置文件启动Zalenium Chrome容器的方法。特别是我对简化Web cookie身份验证感兴趣。当Zalenium中枢创建运行中的浏览器容器时,尽管正确调用了desired_capabilities,但该容器似乎是无状态的,并且不再包含cookie。
我在Python中调用集线器的方式是:
executor = "http://" + self.config.get('REMOTE','host') + ":4444/wd/hub"
exec_path_chrome = self.config.get('REMOTE','exec_path_chrome')
options = webdriver.ChromeOptions() #Chrome Options
options.add_argument("--user-data-dir=" + exec_path_chrome)
options.add_argument("--profile-directory=" + self.profile)
options.add_argument("--window-size=700,1000 ")
options.add_argument("--window-position=800,0")
self = webdriver.Remote.__init__(self,command_executor=executor,desired_capabilities=options.to_capabilities())
我与chrome://version
进行了交叉核对,发现浏览器使用了正确的配置文件文件夹。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。