Здравствуйте, пишу тесты на Java используя Test NG. Столкнулась с такой проблемой: Есть метод выбора value с выпадающего списка (см. ниже пример)
public void selectItemByValue(WebElement element, int index) {
Select dropdown = new Select(element);
dropdown.selectByIndex(index);
}
Вот участок кода, с которого мне нужно выбрать один элемент (Нужно выбрать employee) - http://prntscr.com/i8qrgj
При запуске теста - выдает ошибку -
'org.openqa.selenium.support.ui.UnexpectedTagNameException: Element should have been "select" but was "div"
Немогу найти решение, помогите пожалуйста кто уже сталкивался с этим. (Что ошибка означает я понимаю, а как решить - не совсем)
Как уже выяснила - это у меня Semantic drop-down list, где каждый вариант выбора - предоставлен как div... Существуют ли вообще универсальные методы выбора варианта с выпадающего списка такого типа или лучше использовать обычные методы нажатия на кнопку и стучаться к элементу через локаторы?
Виртуальный выделенный сервер (VDS) становится отличным выбором
необходимо сделать прокрутку как в playstore, но к сожалению recycleview отображает некорректно заполняя только первый элемент списка всеми элементами
How to get bytes and write them in a string representation for example from Socket sent to Socket Server port 1025 a "0" character on the output to get the recorded txt file with the information "00000000" and so on for all data sent from Socket
Можно ли улучшить(упростить) данную конструкцию тернарным оператором?