AT.info ПОСИДЕЛКИ  vKontakte   facebook группа  
Очень хочется узнать его. Форум ждет тебя!
view counter
Ищешь как решить проблему с Selenium?! Спроси людей. Они все знают!
view counter
Использование локаторов в Selenium
User offline. Last seen 1 час 2 минуты ago. Offline
Зарегистрирован: 20.07.09

Хотел бы узнать мнение остальных, как кто использует локаторы?!

Я например, для того, что бы добраться до элемента использую XPath. Мне он кажется очень удобным в сравнении с DOM. Также, я еще использую id и identifier.

Можно еще и использовать через UI, CSS, и т.д. А как вы используете локаторы?

n/a
User offline. Last seen 1 год 1 неделя ago. Offline
Зарегистрирован: 15.02.10
Я, в основном, иcпользую id

Я, в основном, иcпользую id или name. XPath в редких случаях (когда у элемента нет ни id, ни name).

User offline. Last seen 1 час 2 минуты ago. Offline
Зарегистрирован: 20.07.09
В принципе это нормальный подход

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

n/a
User offline. Last seen 2 недели 16 часов ago. Offline
Зарегистрирован: 05.02.10
Бывали такие ситуации, когда

Бывали такие ситуации, когда инструмент для автоматизации не смог распознать ряд нестандартных катролов, вот тогда начинаеться самое интерестное - имитация нажатия клавий [TAB, INSERT, ENTER, UP, DOWN ....]. На одном из проектов писал дополнительную реализацию на javascript )))

User offline. Last seen 1 час 2 минуты ago. Offline
Зарегистрирован: 20.07.09
А собственно, в чем была проблема

А в чем была загвоздка, почему Selenium не хотел расспознавать контролы. Честно говоря, я тоже делал операции над радом кастомных контролов, но особо проблем не возникало. Были конечно некоторые нюансы, но они были решаемы посредством имеющейся функциональности.

n/a
User offline. Last seen 14 недель 4 дня ago. Offline
Зарегистрирован: 25.10.11
генерация локаторов

А есть ли какие то add-ons для IE которые генерируют XPath? под многие браузеры можно найти средства которые генерируют XPath, но у меня сайт только под ИЕ и часто не получается подобрать работающий локатор

User offline. Last seen 3 часа 42 секунды ago. Offline
Зарегистрирован: 06.11.10
IE Explorer Developer Toolbar

Попробуйте IE Explorer Developer Toolbar

Так же есть воркераунды на JS

Еще есть вот такой вот FireBug Lite

User offline. Last seen 14 недель 4 дня ago. Offline
Зарегистрирован: 25.10.11
спасибо.что каcается IE

спасибо.

что каcается IE Explorer Developer Toolbar - пользуюсь, в нём нет средсв генерации XPath

с остальными пунктами умений нехватает к IE прикрутить чтобы работало. 

FireBug Lite ставится на другие браузеры, но они не помогут, а на IE никак не пойму что хоят, просто руки кривые у меня видимо

User offline. Last seen 1 час 2 минуты ago. Offline
Зарегистрирован: 20.07.09
обычно авто генерация XPath не очень хорошая

обычно авто генерация XPath не очень хорошая, потому рекомендую все таки посотреть в референс по написанию XPath самому.

но если все таки надо, можешь попробовать http://sourceforge.net/projects/xpe/

n/a
User offline. Last seen 14 недель 4 дня ago. Offline
Зарегистрирован: 25.10.11
Стриницы слишком перегружены,

Стриницы слишком перегружены, html дерево огромно и написание вручную ни к чему хорошему не привели, учиться надо на более простом и понятном.

User offline. Last seen 1 час 2 минуты ago. Offline
Зарегистрирован: 20.07.09
можно попробовать тогда через bookmarklets
n/a
© 2009-2010 Портал для автоматизаторов тестирования ПО
Автор проекта Поляруш Михаил | При использовании материалов ссылка на www.automated-testing.info обязательна.
Все замечания и пожелания присылайте на webmaster@automated-testing.info.
Яндекс.Метрика