Когда я запускаю этот код внутри MSTest TestMethod с использованием C# ...Селен возвратил ошибку 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, и это произойдет.
Может ли кто-нибудь сказать, что я здесь делаю неправильно? Любая догадка была бы рада.
Не следует ли Javascript будет selenium.browserbot.getCurrentWindow(). $. Активный –
Я попытался как selenium.browserbot.getCurrentWindow(). $. Активные и selenium.browserbot.getUserWindow(). $. С активным и возвращая ту же ошибку. – apolfj