Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Методика тестування програмних систем




 

Процес тестування об'єднує різні способи тестування в сплановану послідовність кроків, які призводять до успішної побудови програмної системи (ПС). Методика тестування ПС може бути представлена у вигляді спіралі (мал. 20.8), що розгортається.

На початку здійснюється тестування елементів (модулів), перевіряюче результати етапу кодування ПС. На другому кроці виконується тестування інтеграції, орієнтоване на виявлення помилок етапу проектування ПС. На третьому обороті спіралі робиться тестування правильності, перевіряюче коректність етапу аналізу вимог до ПС. На завершальному витку спіралі проводиться системне тестування, що виявляє дефекти етапу системного аналізу ПС.

Охарактеризуємо кожен крок процесу тестування.

1. Тестування елементів. Мета — індивідуальна перевірка кожного модуля. Використовуються способи тестування «білого ящика».

Мал. 20.8. Спіраль процесу тестування ПС

 

2. Тестування інтеграції. Мета — тестування зборки модулів в програмну систему. В основному застосовують способи тестування «чорного ящика».

3. Тестування правильності. Мета — перевірити реалізацію в програмній системі усіх функціональних і поведінкових вимог, а також вимоги ефективності. Використовуються виключно способи тестування «чорного ящика».

4. Системне тестування. Мета — перевірка правильності об'єднання і взаємодії усіх елементів комп'ютерної системи, реалізації усіх системних функцій.

Організація процесу тестування у вигляді еволюційної спіралі, що розгортається, забезпечує максимальну ефективність пошуку помилок. Проте виникає питання — коли закінчувати тестування?

Відповідь практика зазвичай заснована на статистичному критерії: «Можна з 95% -ной упевненістю сказати, що провели достатнє тестування, якщо вірогідність безвідмовної роботи ЦП з програмним виробом впродовж 1000 годин складає щонайменше 0,995».






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных