#java #list #selenium #selenium-webdriver
#java #Список #селен #selenium-webdriver
Вопрос:
Каков правильный способ преобразования WebElement в int? Возможно ли это вообще?
Комментарии:
1. Вы имеете в виду текст элемента??
Ответ №1:
Это проблема Java, а не проблема Selenium. Вы можете использовать:
driver.findElement(By...locator).getText().toInteger() // this works in Groovy only
или вы можете использовать
Integer.parseInt(driver.findElement(By...locator).getText()); // this works in Java or Groovy
Комментарии:
1. Второй вариант идеально подходит для меня, ценю это.
2. Первый вариант не будет компилироваться — ToInteger() — это не метод, который можно вызвать из строки.
3. @TJamesBoone прав, для Java. Я кодирую большинство своих тестов в Groovy, где это работает весь день.
4. @TJamesBoone Спасибо SoapUI, я не думаю, что я знаю, как писать чистую Java больше. 😉