我正在运行复杂的测试,为我的网站的不同部分创建了许多Cookie。
有时我必须在中间长时间重新启动浏览器,并且由于Selenium服务器不修改基本的Firefox配置文件,因此cookie会消失。
有没有什么办法可以在终止浏览器之前将所有cookie保存到Python变量并在启动新的浏览器实例后恢复它们?
答案 0 :(得分:0)
是的,当然。查看getCookie
,getCookieByName
和createCookie
方法。
答案 1 :(得分:0)
我认为您应该创建一个浏览器配置文件并启动该配置文件的服务器。因此,每次执行时都会保存/修改所有cookie。我将这些细节作为另一个问题的答案。 Please refer it.。它是为java客户端和firefox提供的,但我确信你可以按照你的要求实现它。