automated-testing.info: How to write locators (CSS, XPath) in Selenium WebDriver? HD
Михаил Поляруш (http://poliarush.com, http://lessons2.ru) рассказывает, как строить локаторы на практике для Selenium WebDriver. На протяжении одного часа вы узнаете, специфику локаторов, их построения и живые примеры с детальным разбором. Значительно больше информации вы сможете найти на http://automated-testing.info 00:00-02:09 Вступление. 02:10--06:19 Инструментарий: Firefox, Firebug, Fire Path. Установка и запуск инструментов. 06:20--10:59 Простые локаторы (id, name, link). Как Selenium IDE строит локаторы? 11:00--12:59 Сложные локаторы (CSS, XPath) 13:00--05:29 Когда необходимо использовать сложные локаторы? 15:30--16:05 Проблемы при использовании сложных локаторов 16:06--21:24 Рекомендации по правильному хранению и составлению сложных локаторов 21:25--38:55 Составление CSS локаторов. Поиск элементов по свойствам id, class и значениям атрибутов. Соотношения между элементами и уровни вложенности. 38:56--45:59 Практические примеры использования CSS локаторов 46:00--51:04 Составление локаторов при помощи XPath. Синтаксис. Преимущество XPath над CSS. Использование атрибутов и фильтров. 51:05--56:11 Оси в XPath. Определение родственных и зависимых элементов. 56:12--56:59 Часто используемые функции в фильтрах XPath. count(), contains(), text(), position(), last() 57:00--1:04:14 Практические примеры создания XPath локаторов. 1:04:15--1:05:24 Итоги 1:05:25--1:12:07 Ответы на вопросы: Поддержка регулярных выражений, разница между Sizzle и CSS
Похожие видео
Показать еще