如何在电脑睡眠后恢复Selenium RC测试?

时间:2010-07-20 19:50:38

标签: python macos selenium selenium-rc

当我在运行selenium实例和相应浏览器的交互式Python会话时让我的Mac进入睡眠状态时,唤醒浏览器(或selenium服务器?)后不再响应来自Python shell的任何命令。

这迫使我重新启动浏览器,失去了我的测试状态。

有没有办法克服这个问题?

1 个答案:

答案 0 :(得分:0)

您可以通过在Selenium命令上设置可笑的大超时值来完成此工作。但是,您可能仍会遇到MacOS X在进入睡眠状态时杀死网络连接的问题。一旦连接被切断,你真正的选择就是获取测试会话ID并尝试重新连接它,提供Selenium还没有给出命令时间。