- •Организация процесса тестирования программного обеспечения: спиральное представление процесса тестирования
- •Организация процесса тестирования программного обеспечения: характеристика шагов процесса тестирования.
- •Организация процесса тестирования программного обеспечения: критерии принятие решения об окончании тестирования.
- •Организация процесса тестирования программного обеспечения: тестирование элементов.
- •Организация процесса тестирования программного обеспечения: тестирование элементов/ тестирование путей.
- •Организация процесса тестирования программного обеспечения: тестирование элементов.
- •Организация процесса тестирования программного обеспечения: тестирование элементов.
- •Организация процесса тестирования программного обеспечения: тестирование интеграции.
- •Организация процесса тестирования программного обеспечения: нисходящее тестирование интеграции.
- •Организация процесса тестирования программного обеспечения: нисходящее тестирование интеграции.
- •Организация процесса тестирования программного обеспечения: восходящее тестирование интеграции.
- •Организация процесса тестирования программного обеспечения: сравнение восходящего и нисходящего тестирования интеграции.
- •Организация процесса тестирования программного обеспечения: сравнение восходящего и нисходящего тестирования интеграции.
- •Организация процесса тестирования программного обеспечения: тестирование правильности.
- •Организация процесса тестирования программного обеспечения: конфигурация ПО.
- •Организация процесса тестирования программного обеспечения:
- •Организация процесса тестирования программного обеспечения: отладка
- •Пример цикла тестирования ПО:
- •Артефакты тестирования:
- •Стандарты, регулирующие качество ПО:
- •Обеспечение качества ПО:
- •Обеспечение качества ПО:
- •Верификация и валидация ПО (V&V):
- •Стандарты, регулирующие проведение и планирование V&V
- •Верификация и валидация ПО (V&V):
Обеспечение качества ПО:
Основные аспекты качества ПО по ISO 9126
Обеспечение качества ПО:
Характеристики и атрибуты качества ПО по ISO 9126
Верификация и валидация ПО (V&V):
Различие между верификацией и валидацией.
Стандарты, регулирующие проведение и планирование V&V
•IEEE 1012 стандарт на процессы верификации и валидации. Cодержит описание наборов отдельных задач верификации, соответствующих разным видам деятельности в рамках процессов, определенных в ISO 12207.
•Для помощи при создании планов проведения верификации и валидации ранее был принят стандарт IEEE 1059, но его содержание полностью перекрывается IEEE 1012.
•IEEE 829 — документация тестирования ПО. Это базовый стандарт, описывающий вспомогательные артефакты для тестирования.
• IEEE 1008 – регулирует модульное тестирование ПО
•Группа стандартов ISO 14598 описывают процессы оценки программных систем и компонентов, основанные на определении метрик и показателей, связанных с определенными характеристиками качества. (Замена на SQuaRE).
•ISO 12119 (и совпадающий с ним по содержанию IEEE 1465) описывает схему определения требований к различным артефактам жизненного цикла ПО и процесс их проверки с помощью тестирования. (Замена на SQuaRE). В частности, ISO 12119 заменен на ISO 25051, который лучше согласован с моделью качества ISO 9126 и IEEE 829.
•Группа стандартов ISO 15504 описывает метод SPICE оценки и совершенствования процессов разработки программного обеспечения. Этот метод основан на схеме CMMI.
•Стандарт IEEE 1028 описывает один из методов проведения верификации — экпертизы (review). Использует IEEE 1044.
