当我使用C#运行这段代码里面MSTEST TestMethod的...硒返回JavaScript错误(UnexpectedJavaScriptError)
IWebDriver iWebDriver = new InternetExplorerDriver();
WebDriverBackedSelenium webDriverBackedSelenium = new WebDriverBackedSelenium(iWebDriver, "http://localhost:53157");
webDriverBackedSelenium.Start();
webDriverBackedSelenium.WaitForCondition("selenium.browserbot.getUserWindow().$.active == 0", "5000");
我得到一个JavaScript错误(UnexpectedJavaScriptError),但我已经例如后看到的例子,这是方法去。
作为信息的附加信息,我测试了jquery-1.7.1已加载并可用。我甚至在没有使用硒的网页中测试,只是使用内联脚本来查看$ .active是否会起作用。
任何人都可以告诉我在这里做错了吗?任何猜测都会受到欢迎。
不应该是selenium.browserbot.getCurrentWindow()。$。active – 2012-03-09 06:32:52
我已经尝试了selenium.browserbot.getCurrentWindow()。$。active和selenium.browserbot.getUserWindow()。$。active with both返回相同的错误。 – apolfj 2012-03-09 16:13:42