Грамотная автоматизация тестирования ExtJS приложений c WebDriver
- Date
- March 2, 2013
- Time
- 12:00 – 12:50
- Stage
- Stage A
- Format
- Talk
- Duration
- 50 minutes
- Language
- Russian
Когда говорят об автоматизации тестирования Rich Web Applications при помощи WebDriver, первым делом звучат идеи написания XPath и CSS запросов для поиска элементов. Ведь все ID динамические и зацепиться по-другому невозможно. Конечным итогов использования этого подхода является создание разного рода методов-”билдеров” локаторов по разным входящим параметрам. Все это ведет к очень большому количеству кода, который приходится регулярно изменять и поддерживать.
Такая же проблема была и на нашем проекте. Решить ее мы пытались разными способами. Лишь спустя время смогли выработать подход, следуя которому наши проблемы начали уменьшаться, а тесты становились все стабильнее и надежнее.
В своем докладе я расскажу об этом подходе и как он помог решить проблему автоматизации ExtJS приложения на нашем проекте. Я буду показывать примеры на языке программирования Java, но сама реализация может быть сделана на любом языке.

Andrii Dzynia
XP Injection / Ciklum, Украина
Эксперт в области тестирования и автоматизации тестирования ПО. Докладчик многих отраслевых конференций. На протяжении своей профессиональной карьеры освоил широкий набор инструментов по автоматизации тестирования разнообразного ПО. Сумел разработать и воплотить в жизнь успешные стратегии по тестированию и автоматизации тестирования коммерческих продуктов, которые продолжают развиваться. Занимается улучшением личной эффективности и развитием тестирования на просторах СНГ. Один из организаторов и идеолог обучающих соревнований тестировщиков Testing Dojo и конференции Ukrainian Testing Days. тренер тренинг-центра XP Injection.
