Сайт "Бизнес-обучение"
Есть вопросы по выбору курсов?
Пишите: portal@rosbo.ru
Укажите:
ФИО и телефон
Какой курс или тема интересует
Онлайн или очно (какой город)
Есть вопросы по выбору курсов?
Пишите: portal@rosbo.ru
Укажите:
ФИО и телефон
Какой курс или тема интересует
Онлайн или очно (какой город)
Дата
В любое время
40 часов
Цена
Скидка только посетителям портала Rosbo.ru при подаче заявки через сайт
Компания
Место проведения
Видео-лекции, на образовательной площадке
Направления
Курс знакомит слушателей с технологией тестирования программного продукта, а также с основными методами тестирования на уровне кода и готового продукта.
Навыки, приобретаемые по окончании курса:
Удостоверение о повышении квалификации установленного образца от ЧОУ ДПО “Институт прикладной автоматизации и программирования” данные выданного документа вносятся в единый реестр ФИС ФРДО
1. Основы тестирования
1. Введение.
2. Пример поиска и исправления ошибки.
3. Организация тестирования.
4. Сквозной пример тестирования. Часть 1.
5. Сквозной пример тестирования. Часть 2.
6. Фазы тестирования и управляющий граф.
2. Критерии выбора тестов
1. Проблемы тестирования.
2. Критерии тестирования. Структурные критерии.
3. Функциональные критерии.
4. Стохастические критерии.
5. Мутационные критерии.
6. Оценка покрытия программы и проекта.
3. Разновидности тестирования
1. Модульное тестирование.
2. Модульное тестирование. Пример.
3. Интеграционное тестирование. Особенности монолитного, нисходящего и восходящего подходов.
4. Особенности интеграционного тестирования для процедурного программирования.
5. Особенности интеграционного тестирования для объектно-ориентированного программирования. Системное тестирование.
4. Системное тестирование
1. Регрессионное и комбинированное тестирование. Издержки тестирования.
2. Определение качества программного продукта.
3. Процесс тестирования, планирование и типы тестирования.
4. Тестирование спецификации и сценария.
5. Ручная разработка тестов и автоматическая генерация.
6. Ручной и автоматизированный прогон тестов.
7. Тестовые процедуры, описания и отчеты.
5. Регрессионное тестирование
1. Цели и задачи регрессионного тестирования.
2. Виды регрессионного тестирования и управление им.
3. Классификация тестов при отборе и возможность их повторного использования.
4. Пример регрессионного тестирования.
5. Классификация выбора методов. Случайные методы.
6. Безопасные методы и методы минимизации.
7. Методы покрытия кода. Интеграционное регрессионное тестирование. Методы упорядочения.
8. Целесообразность отбора тестов и функция предсказания.
9. Порождение новых тестов. Поддержка регрессионного тестирования.
6. Практическая работа
1. Установка дополнительных пакетов.
2. Инициализация и запуск приложения.
3. Разработка первого теста (тестирование суммы).
4. Второй тест (вычитание).
5. Третий тест (перевод режима, вычисление cos).
6. Четвертый тест (работа с клавиатурой).
7. Перенос тестирующего приложения в GUI. Часть 1.
8. Перенос тестирующего приложения в GUI. Часть 2.
9. Сохранение статистики и работа с картинкой.
Институт прикладной автоматизации и программирования (ИПАП) с 2006 года занимается повышением квалификации специалистов в строительной и IT сфере.
Мы проводим очное обучение в г. Санкт-Петербург и дистанционное по всему миру через образовательную площадку.