Автоматизация функционального тестирования веб-приложений: Selenium + Selenium RC
семинар
Обязательные требования к участникам:
- общее представление об устройстве веб-приложений,
- умение программировать на каком-либо языке программирования из следующего списка: Java, .Net (любой из языков семейства), Python, Ruby (примечание: тренер будет использовать язык Java),
Рекомендованные требования к участникам:
- представление о работе браузера (DOM, CSS, JavaScript),
- знание основ XPath
- владение фреймворком автоматизации запуска тестов TestNG
В программе семинара
- Как устроен Selenium (Core, RC, Grid). В чём отличие от других аналогичных фреймворков.
- Selenum IDE. Простейшие тесты. Запись и воспроизведение тестовых скриптов. Отладка и доработка тестовых скриптов в среде Selenium IDE.
- Переход к Selenium RC. Перенос тестовых скриптов из Selenium IDE в Selenium RC. Запуск, отладка и доработка тестовых скриптов.
- *Основы разработки тестов с использованием TestNG.
- Принципы организации тестового набора. Повторное использование фрагментов кода. Многослойная архитектура тестов. Повышение устойчивости тестов к изменениям требований и реализации.
- Принципы создания устойчивых локаторов.
- *Вспомогательные инструменты -- Firebug, XPather, IE Developer Toolbar.
- Использование различных браузеров и особенности взаимодействия Selenium с ними.
Для кого предназначен семинар
Специалисты по тестированию и обеспечению качества ПО
Преподаватели семинара
Отзывы
Похожие курсы
Обращаем ваше внимание на список семинаров по информационным технологиям (157), а также вам могут быть интересны риск менеджмент обучение (32), полный список курсов и приятная скидка!
