Selenium RC 遇到了一个奇怪的问题。我有一个测试,当我在默认端口上手动运行我的 selenium 服务器时,它运行得非常好。测试在几秒钟内通过。但是,由于我的测试是在 hudson 下的远程机器上运行的,所以我通过一个名为 nssm 的实用程序在后台将我的 selenium 服务器作为 Windows 服务运行。
当我通过在后台运行的服务器运行相同的测试时,它会因超时而失败。测试不应该花费太多时间来运行。这是我写的测试
_selenium.Click("http://www.myurl.com/mypage.aspx");
_selenium.Type("Locator", "Value");
_selenium.Click("SaveLink");
_selenium.WaitForPageToLoad("30000");