О чём курс
Данный учебный курс посвящен особенностям тестирования веб-приложений. В курсе освещаются основные понятия и характеристики веб-приложений, рассматривается архитектура и технологии, используемые при их разработке, а также проблемы, возникающие при различных видах тестирования. Кроме этого, проводится обзор инструментов и методов тестирования веб-приложений с практическими занятиями.
Цели
- 1. дать определения и термины, используемые при тестировании веб-приложений;
- 2. познакомить с технологиями, которые используются при разработке веб-приложений;
- 3. дать обзор видов, методов и инструментов тестирования веб-приложений;
- 4. дать рекомендации по различным видам тестирования веб-приложений;
- 5. дать возможность попрактиковаться в тестировании веб-приложений;
Целевая аудитория
Тестировщики, тест-дизайнеры.
Для кого
Тестировщик
Улучшаемые навыки
Понимание основ тестирования веб-приложений
Создание тестовой документации
Автоматизация тестирования
Тестирование пользовательского интерфейса
Анализ и управление дефектами
Темы курса
01
Вопросы, связанные со спецификой тестирования web-приложений.
При следующих видах тестирования:
Функциональном
Производительности
Конфигурационном (в том числе и на мобильных устройствах)
Юзабилити
Безопасности
02
Понятия и основные характеристики web-приложений.
Рассматриваются технологии, используемые при разработке web-приложений, а также проблемы, возникающие при различных видах тестирования. Также, проводится обзор инструментов и методов тестирования веб-приложений.
Работа с HTTP-запросами и Cookie
Тестирование валидности кода и его соответствия веб-стандартам
Конфигурационное тестирование с учетом различных факторов
Usability тестирование
Анализ и тестирование безопасности
Чему вы научитесь
01
Научитесь ключевым концепциям тестирования веб-приложений, включая различные типы тестирования
02
Освоите методы разработки тестовой документации, включая тестовые планы, тестовые сценарии и отчеты о тестировании
03
Научитесь использовать инструменты автоматизации тестирования, такие как Selenium и Cypress
04
Освоите методы тестирования пользовательского интерфейса, включая проверку элементов, взаимодействий и адаптивности дизайна
05
Научитесь выявлять, документировать и анализировать дефекты, а также управлять процессом их устранения