получить массив и посчитать количество - больше 1 - ошибка?
вопрос был о том как ведет себя инструмент в описаной ситуации когда по селектору на странице можно найти больше 1 элемента, а вы в коде с одним долларом команду пишете.
вопрос был о том как ведет себя инструмент в описаной ситуации когда по селектору на странице можно найти больше 1 элемента, а вы в коде с одним долларом команду пишете.
почти все что видел - молча берут первый, редко - кидают ворнинг
вопрос был о том как ведет себя инструмент в описаной ситуации когда по селектору на странице можно найти больше 1 элемента, а вы в коде с одним долларом команду пишете.
Ну, на самом деле, $ это же по идее ссылка на document.querySelector(), А он в свою очередь по спецификации должен выдавать первый подходящий элемент который он находит в доме. Т.е. тот который лежит на самом верхнем уровне иерархии дерьва https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector
Я уже запутался. В чем вопрос? Если в том как работает веб-драйвер, то также как и querySelectorAll(). Если в том можно ли добавить проверок — конечно можно, это же программирование тут все можно
та вопрос же был изначально как инструменты себя ведут в ситуации когда элементов много по селектору а вы делаете findElement / $. Вот и все. Просто собрать инфу как оно работает сейчас и есть ли реализованы доп проверки в обертках
Всем привет. Подскажите такой кейс на Cypress реализовать. Юзер регается, приходит имэйл и нужно верефикацию пройти. Что просто по UI перейти на gmail и пройти верефикацию? или есть какие-то другие способы?