关闭并在Selenium中打开一个新浏览器

时间:2009-11-30 10:20:04

标签: python selenium

我正在编写一个脚本,需要浏览器关闭selenium并重新打开,而不会丢失其cookie。

关于如何去做的任何想法?

基本上,检查一下,如果用户打开和关闭浏览器,他的cookie就会保持不变。

2 个答案:

答案 0 :(得分:3)

您应该能够使用stopstart命令。您需要确保不在会话之间清除cookie,并且根据您启动的浏览器,您可能还需要使用-browserSessionReuse命令行选项。

答案 1 :(得分:0)

这是浏览器的一项功能,而不是您关心的问题:如果浏览器中存在错误,那么您几乎无法做到。如果您需要知道某个版本的浏览器是否正常工作,那么定义手动测试(编写一个解释步骤的文档),执行一次并将结果记录到某处(如“浏览器XXX版本YYY工作”)。 / p>

如果您知道某个浏览器(版本)有效,那么这不会改变,因此无需重复测试。