Курс: Тестирование Web-приложений
Продолжительность курса: 40 ак. ч.
Описание курса:
Курс построен вокруг практического освоения навыков тестирования веб-приложений. Вы изучите типы и методы тестирования, научитесь работать с браузерными инструментами, составлять чек-листы и тест-кейсы, оформлять баг-репорты и использовать автоматизацию как дополнительный инструмент проверки.
Аудитория:
• Начинающие QA-инженеры;
• Разработчики;
• Тестировщики без опыта.
Необходимая подготовка:
Не требуется.
Программа курса:
Модуль 1. Введение в тестирование:
• Зачем нужно тестировать программы?
• Понятие качества ПО. Стандарты качества ПО;
• Атрибуты и характеристики качества ПО;
• Основные определения тестирования;
• Жизненный цикл ПО;
• Методологии разработки.
Модуль 2. Методы и виды тестирования. Анализ требований к ПО:
• Методы и виды тестирования;
• Критерии тестового покрытия;
• Требования к ПО.
Модуль 3. Тестовая документация:
• Иерархия документации тестирования;
• Тест-план;
• Чек-лист;
• Тест-кейсы.
Модуль 4. Правила составления отчетов об ошибках:
• Введение в багтрекинговые системы;
• Классификация и приоритизация ошибок;
• Структура и элементы баг-репорта;
• Этика и эффективность взаимодействия в багтрекере.
Модуль 5. Техники тестирования:
• Техники тестирования;
• Эквивалентное разбиение;
• Анализ граничных значений;
• Попарное комбинирование.
Модуль 6. Клиент-серверная архитектура. Тестирование API:
• Краткий обзор сети;
• Клиент-серверная архитектура;
• Протокол HTTP;
• Микросервисная архитектура;
• Тестирование API.
Модуль 7. Тестирование мобильных приложений:
• Введение в мобильные приложения;
• Особенности тестирования мобильных приложений;
• Тестирование Android-приложений;
• Тестирование iOS-приложений;
• Автоматизация тестирования мобильных приложений.
Модуль 8. Тестирование WEB-приложений:
• Особенности тестирования WEB-приложений;
• HTML, CSS, JS;
• Основные элементы пользовательского интерфейса.
Окончательная цена указывается в договоре на обучение.
Записаться на курс