Механизмы тестирования программного кода
event_note Разделов - 6
access_time 40 ак.ч.
art_track Лекций - 42
ondemand_video 15 ч 32 мин
credit_card Стоимость - 19 000 ₽ [[priceDiscountCalc(19000)]] ₽ 19 000 ₽
Описание
Курс знакомит слушателей с технологией тестирования программного продукта, а также с основными методами тестирования на уровне кода и готового продукта.
Навыки, приобретаемые по окончании курса:
- Понимание понятия тестирование и методов его применения;
- Понимание тестирования на уровне кода и тестирования интерфейсов;
- Использование средств тестирования и выбор необходимых.
- Оценка качества ПО.
Входит в состав профессиональной переподготовки «Инженер-программист».
Документ об окончании:
Удостоверение о повышении квалификации установленного образца от ЧОУ ДПО “Институт прикладной автоматизации и программирования”, данные выданного документа вносятся в единый реестр ФИС ФРДО
Рекомендуем Вам:
1. Введение.
2. Пример поиска и исправления ошибки.
3. Организация тестирования.
4. Сквозной пример тестирования. Часть 1.
5. Сквозной пример тестирования. Часть 2.
6. Фазы тестирования и управляющий граф.
1. Проблемы тестирования.
2. Критерии тестирования. Структурные критерии.
3. Функциональные критерии.
4. Стохастические критерии.
5. Мутационные критерии.
6. Оценка покрытия программы и проекта.
1. Модульное тестирование.
2. Модульное тестирование. Пример.
3. Интеграционное тестирование. Особенности монолитного, нисходящего и восходящего подходов.
4. Особенности интеграционного тестирования для процедурного программирования.
5. Особенности интеграционного тестирования для объектно-ориентированного программирования. Системное тестирование.
1. Регрессионное и комбинированное тестирование. Издержки тестирования.
2. Определение качества программного продукта.
3. Процесс тестирования, планирование и типы тестирования.
4. Тестирование спецификации и сценария.
5. Ручная разработка тестов и автоматическая генерация.
6. Ручной и автоматизированный прогон тестов.
7. Тестовые процедуры, описания и отчеты.
1. Цели и задачи регрессионного тестирования.
2. Виды регрессионного тестирования и управление им.
3. Классификация тестов при отборе и возможность их повторного использования.
4. Пример регрессионного тестирования.
5. Классификация выбора методов. Случайные методы.
6. Безопасные методы и методы минимизации.
7. Методы покрытия кода. Интеграционное регрессионное тестирование. Методы упорядочения.
8. Целесообразность отбора тестов и функция предсказания.
9. Порождение новых тестов. Поддержка регрессионного тестирования.
1. Установка дополнительных пакетов.
2. Инициализация и запуск приложения.
3. Разработка первого теста (тестирование суммы).
4. Второй тест (вычитание).
5. Третий тест (перевод режима, вычисление cos).
6. Четвертый тест (работа с клавиатурой).
7. Перенос тестирующего приложения в GUI. Часть 1.
8. Перенос тестирующего приложения в GUI. Часть 2.
9. Сохранение статистики и работа с картинкой.
Отзывы могут оставлять только те пользователи, которые получили сертификат.