Да.. нашла в дев тулз, как проверять сss selector через консоль и видела, что оно отображает их всех, и наверное как-то можно их просмотреть.. ФаерПас ИМХО всё равно делает это более изящно... он отображает найденые элементы прямо в дереве, и сворачивает при этом максимально всё не относящееся к вашему поиску, так что вы видите не просто, сколько найдено элементов, но как они расположены в дереве и можете легче определить точку ответвления, чтобы отсечь ненужную часть. ну в общем, я подозреваю. что это всё дело привычки и вкуса, но в дев тулз я тратила на это на много боьше времени чем в Фаер Пасе...
в девтулз подсвечивается первый найденный элемент + указывается какой это по счёту из скольки найденных, например "1 из 124", далее стрелочки вверх и вниз для переключения на следующий и предыдущий найденные элементы
ФаерПас позволял найти все эелементы и отображал их в дереве, не зависимо видимы он или нет, и тогда можно было разобраться даволно бысро, как уточнить свой селектор, чтобы отрубить не нужные элементы. Как это сделать с помощью одних только дев тулз пока не разобралась
в принципе счётчик элементов даже надёжнее "подсветки всех", так как по селектору могут быть найдены и невидимые на экране элементы, либо вне текущего вьюпорта
Сталкиваюсь с данной проблемой постоянно. И давно нашел ее решение. Избежать ее помогает обьектно орентированность кода. Когда ваши пейдж обжекты имеют иерархию и вы ищете одно внутри другого дома дублирования становится намного меньше. Если же это случилось (в консоли я не ищу, а обычно в дебаги ide сразу) то я беру первого уникального родителя , а у него уже ищу своего клиента. Если уже и это не плмогает иду пинаю дева чтобы селекторы нормальные присвоил. Сам пользуюсь дев тулз но брать оттуда селекторы себе и своей тиме не разрешаю