как нажать на ссылку в случае вебдрайвера (selenium2.0) - PullRequest
1 голос
/ 02 ноября 2011

Я новичок в селене 2.0.Я не могу найти код, который мы используем, чтобы нажать на конкретную ссылку в случае веб-драйвера ..

WebDriver driver = new FirefoxDriver();
driver.get("url");
WebElement element = driver.findElement(By.name("UserName"));
``WebElement element1=driver.findElement(By.id("password"));

Теперь мне нужно нажать на кнопку входа через некоторое время signOut

, которыйкод, который мне нужно использовать для выполнения вышеуказанной операции

1 Ответ

2 голосов
/ 02 ноября 2011

Я предполагаю, что элемент, на который вы хотите щелкнуть, - <button>.Предполагая, что кнопка имеет класс «signin», вы можете щелкнуть ее, используя следующий фрагмент.

WebDriver driver = new FirefoxDriver();
driver.get(baseUrl + "/");

WebElement signinButton = driver.findElement(By.cssSelector("button.signin"));
signinButton.click();

Если у кнопки есть идентификатор вместо класса, вы можете использовать его вместо

WebElement signinButton = driver.findElement(By.id("buttonId"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...