Есть ли какой-либо инструмент, который дает нам код webdriver с сайта

есть ли какой-либо инструмент, который дает мне все элементы (id, xpath, cssSelector, className), которые были использованы на сайте.

Я не хочу каждый раз записывать селен или идти в firebug, чтобы проверить лучший элемент, который я могу использовать в скрипте.

Можно ли с помощью инструмента?

благодаря

2 ответа

К сожалению, нет никакого согласованного инструмента, который бы делал, например, для инструментов записи и воспроизведения, они, похоже, получают более легкий путь Xpath.ie, не оптимизированный или согласованный, и тесты не часто запускаются более одного раза.

Лучшее предложение - написать согласованные Xpath или локаторы, используя уникальные атрибуты, которые всегда будут существовать. Вот ссылки, которые могут быть полезны.

http://www.w3schools.com/cssref/css_selectors.asp

http://www.w3schools.com/xpath/xpath_syntax.asp


Попробуйте использовать firepath, который является аддоном для firefox. Это дает идентификаторы элементов (другие атрибуты), xpath, Css и sizzle. Ссылка: https://addons.mozilla.org/en-US/firefox/addon/firepath/

licensed under cc by-sa 3.0 with attribution.