Пожалуйста, дайте мне знать, ясно ли я говорю по-английски.
Также прошу прощения, если этот вопрос задавался раньше, но, основываясь на моих исследованиях, я не смог найти ответ.
У меня есть интерфейсная страница HTML с различными кнопками (разными именами приложений). Это должно работать так: когда пользователь нажимает на одну кнопку, это ведет на другую страницу, и с этой страницы делается снимок экрана и сохраняется в каком-то месте. Однако я завершил коды Java и BDD для этой страницы загрузки и функции снимка экрана/сохранения.
Мне нужна помощь, связанная с триггером нажатия кнопки, т.е.Когда пользователь нажимает кнопку A, B или C, выполните действие (выше логики)
Поскольку на передней панели имеется несколько кнопок, как я могу написать функцию Java за BDD сценарий, чтобы проверить, какую кнопку нажимает пользователь, чтобы это перенаправляет на соответствующую страницу (с использованием примеров в схеме сценария)
Ниже показано, чего я пытаюсь достичь, но я открыт для любых альтернатив.
@When user clicks on {string} then webdriverAgent opens {url}$
public boolean checkifbuttonisclicked(String xpath, String url) throws exception {
// if (driver.findElement(By.xpath(xpath)).Click()) {
//}
if (driver.findElement(By.xpath(xpath)).isSelected()) {
TakeaScreenshotofDesktop(app, yr); //separate function responsible for the screenshot
}
}
В общем,
Scenario Outline:
Load HTML Page (with multiple buttons)
When user clicks on
Open
Examples
button | url
App1 | https://stackoverflow.com |
App2 | https://google.com |
Подробнее здесь: https://stackoverflow.com/questions/793 ... enario-for
Сценарий Cucumber BDD. Как написать функцию Java для сценария BDD, «когда пользователь нажимает кнопку» ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как написать функцию Java для сценария Cucumber BDD, «когда пользователь нажимает кнопку»
Anonymous » » в форуме JAVA - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как написать функцию Java в сценарии BDD, «когда пользователь нажимает кнопку»
Anonymous » » в форуме JAVA - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как написать функцию Java в сценарии BDD, «когда пользователь нажимает кнопку»
Anonymous » » в форуме JAVA - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-
-
-
@Runwith (cucumber.class) ошибка. Импорт Cucumber.api.junit.cucumber; не может быть решено
Anonymous » » в форуме JAVA - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-
-
-
@Runwith (cucumber.class) ошибка. Импорт Cucumber.api.junit.cucumber; не может быть решено
Anonymous » » в форуме JAVA - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-