Как узнать “data-key” value из тега “tr” используя Selenium Webdriver + Java?

137
26 апреля 2018, 11:26

Мне нужно узнать "data-key" элемента в таблице("Some name" на скриншоте) который завернут в тег "td". Можно это сделать используя Selenium WD + Java?

Answer 1

Чтобы получить значение атрибута с помощью selenium webdriver, мы можем использовать element.getAttribute (attributeName).

Если мы попытаемся получить значение атрибута, которое не существует для тега, оно вернет нулевое значение.

Для получения списка элементов вы можете использовать

List<WebElement> list = driver.findElements(By.tagName("tr"));
for (WebElement e: list)
  System.out.println(e.getAttribute("data-key"));
READ ALSO
Проблема при сборке проекта на Cordova

Проблема при сборке проекта на Cordova

Пишу программу на CordovaХочу запустить ее в эмуляторе

159
как сохранить изображение с камеры в bitmap

как сохранить изображение с камеры в bitmap

я новичок в androidПишу простое приложение которое транслирует камеру на surfaceView и есть кнопка при нажатии на нее должен метод вытаскивать bitmap

166
Mysql, выбрать из таблицы только те элемены что не повторяются

Mysql, выбрать из таблицы только те элемены что не повторяются

Есть таблица вида id id_user status, нужно выбрать id_user так чтобы в ней не было повторяющихся более 1го раза значений, например 1 2 3 4 1, нужно получить...

206
mysql exceptions ProgrammingError:

mysql exceptions ProgrammingError:

Выскакивает ошибка при выполнения запроса на выборку: _mysql_exceptionsProgrammingError: not all arguments converted during string formatting Что я делаю не так?

336