2. Обо мне
• выпускница ИТМО
• Senior QA at T-Systems
• опыт работы с Telerik Test
Studio - 1,5 года
Мои контакты:
linkedin.com/in/mariaafanaseva
maria.afanaseva.qa@gmail.com
2 из 22
3. Telerik Test Studio
• Функциональное тестирование web и desktop приложений
• Тестирование производительности/нагрузочное
• Тестирование мобильных приложений (Android, iOS и
Windows Phone).
3 из 22
4. Record/Playback
• Telerik может просто
записывать ваши действия
• Из контекстного меню
можно быстро добавить
дополнительные
проверки
• В рекордере также
доступен DOM Explorer из
которого можно добавить
любые доступные
проверки
4 из 22
5. Работа с кодом
Есть возможность:
• Использовать код в отдельных шагах
• Изменять записанные шаги через код
• Написать весь тест с помощью кода
Два языка на выбор:
• C#
• VB.NET
5 из 22
7. Кросс-браузерное тестирование
• Запись и воспроизведение в:
- Internet Explorer
- Firefox
- Chrome
- Safari (только воспроизведение)
• Модификации тестов не требуется (почти )
• Тесты можно прогонять последовательно в нескольких
браузерах
7 из 22
8. Дерево элементов
• Собственное дерево
элементов для каждого
проекта
• Элементы не дублируются
• Гибкие локаторы элементов
• Есть возможность добавлять
шаги с элементами не
запуская рекордер
8 из 22
9. Тесты как шаги
• Любой тест можно
использовать в качестве
шага
• Позволяет избежать
дублирования и делает
поддержку тестов легче
9 из 22
12. Запуск тестов
• Есть запуск отдельных тестов (для отладки) и листов
• Воспроизведение в разных браузерах
• Запуск вручную или по расписанию
• Можно запускать параллельно на нескольких машинах
12 из 22
13. Анализ ошибок
Сообщение об ошибке содержит:
• Текст exception
• Скрин в момент ошибки
• Состояние DOM в момент ошибки
• Resolve failure
13 из 22
15. Обработка результата
• Экспорт результатов в Word/Excel
• Календарь результатов удобен для сравнения
• Емейлы с результатами
15 из 22
16. Импорт тестов, создание багов в системах:
• TFS
• HP Quality Center 11
• Telerik TeamPulse
• Jira
Интеграция с другими системами
(+ Source Control)
16 из 22
17. Support
• Большое количество хорошей документации на сайте
Telerik (на английском)
• Действительно работающая поддержка, даже для
триальных версий
• Оперативное появление новых версий
17 из 22
18. Selenium IDE vs Telerik
Record/Playback
Кросс-браузерность
Использование
кода
Хранение и повторное
использование элементов
Распространяется
бесплатно
IDE
18 из 22
19. Selenium WebDriver vs Telerik
Record/Playback
Кросс-браузерность
Использование
кода
Хранение и повторное
использование элементов
Распространяется
бесплатно
WebDriver
19 из 22
21. Итог
Плюсы
Простой интерфейс
Не требуется специальных
знаний
Техподдержка
Не нужна помощь
девелоперов
Тесты легко поддерживаются
Кросс-браузерное
тестрирование
Всё включено
Минусы
Без использования кода
функционал ограничен
Однако, код усложняет
поддержку тестов
Медленный UI
Платная программа
21 из 22