Перейти к содержимому

alex_neon

Регистрация: 27 июл 2010
Offline Активность: 01 авг 2010 13:20
-----

Мои темы

Версия Selenium

31 июля 2010 - 16:21

Добрый день, форумчане.
Начинаю разбираться с селениумом.
И возникают вопросы.
Во первых, когда я пытаюсь выполнить какой нибудь нативный метод - вылазит exception - UnsupportedOperationException, например для keyPressNative?

Может я использую какую то старую версию?

И еще, во всех примерах (в форуме) пишут, например, selenium.keyPressNative

Так вот вопрос: "Что кроется под selenium"?

У меня это
import org.openqa.selenium.WebDriverBackedSelenium;

Selenium selenium = new WebDriverBackedSelenium(getDriver(), ""); (getDriver() - это import org.openqa.selenium.WebDriver; - и в моем случае это FireFoxDriver())

и затем например selenium.click("//input[@value='Bet Now']");

Может у меня WebDriver не поддерживает нативные методы, вообщем направьте пожалуйста. Заранее благодарен!!!

Работа с диалоговыми окнами в Selenium

27 июля 2010 - 09:32

Добрый день, форумчане. Помогите пожалуйста, уже голову сломал - как можно нажать на кнопку OK в выпадающем диалоговом окне (Firefox). После нажати на кнопку

RenderedWebElement placeBetLink = waitForElement(By.xpath("//input[@value='Bet Now']"), "Can't find place bet button");
placeBetLink.click()

после click() дальше выполнение не идет, потому что выскакивает диалоговое окошко с да и нет - я так понимаю нужно как то нажать, чтоб команда завершилась.

Заранее благодарен!