- 1Что представляет собой тестирование. Как определить качество ПО (стандарты ISO, критерии качества, метрики). Категории программных ошибок. Терминология.Урок 1. Основные понятия в тестировании
- 2Цикл разработки ПО. Цикл тестирования ПО. Типы тестов в процессе разработки ПО. Соответствие тестирования методологии разработки ПО.Урок 2. Место тестирования в процессе разработки ПО
- 3Определение и структура тест-кейсов. Характеристики хорошего теста. Аксиомы тестирования. Поддерживаемость тест-кейсов. Тест-комплекты. Чек-листы. Подготовка тестовых данных.Урок 3. Тестовая документация и 7 принципов тестирования
- 4Техники тест-дизайна для тест-кейсов. Определение и поиск классов эквивалентности. Границы классов эквивалентности. Классификация тестирования.Урок 4. Техники тест-дизайна. Классификация видов тестирования
- 5Регрессионное тестирование. Виды регрессионного тестирования. Регрессионное и повторное тестирование. Тест-план и тестовая стратегия.Урок 5. Регрессионное тестирование
- 6Определение и функции баг-трекера. Оформление ошибок в баг-трекере.Урок 6. Работа с баг-трекером
- 7Виды интерфейса. Принципы тестирования графического интерфейса пользователя. Frontend: основные компоненты и кроссбраузерное тестирования. Браузеры. Панель разработчика - Dev Tools. Этапы тестирования.Урок 7. Тестирование пользовательского интерфейса
- 8Что такое клиент-серверная архитектура. Тонкий и толстый клиент. Что такое сервер? Что такое веб сервер и сервер приложений? N-звенная архитектура клиент-серверных приложений.Урок 8. Клиент-серверные приложения
- 9Рассмотрим следующие инструменты: Fiddler, Charles Proxy, Wireshark, Postman. Работа с логамиУрок 9. Работа с инструментами
После обучения мы предлагаем всем выпускникам оценить программу курса и преподавателя, а также при желании оставить отзыв.
Все отзывы и оценки мы публикуем без изменений.