Тестування і випробування комплексу програм - методика тестування при випробуваннях надійності -

Тестування і випробування комплексу программпо даними імітаторів зовнішнього середовища

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

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

Завершення тестування і випробувань ПС в реальному временіпо даний імітаторів. На цій стадії тестування основна мета полягає в повній перевірці відповідності створеного ПС показниками якості і основним вимогами технічного завдання, в тому числі по надійності функціонування. Для оцінки напрацювання на відмову повинен проводитися завершальний багатогодинний прогін ПС при повному вирішенні всіх функціональних завдань. При цьому слід виділяти і оцінювати критичні сценарії і параметри форсованого тестування, при яких імітовані тести і еталони можуть відрізнятися від реальних характеристик об'єктів управління або джерел інформації. Такі параметри фіксуються для додаткових перевірок надійності на наступних етапах.

Обробка результатів випробувань і оцінка досягнутого якості і надійності функціонування ПС в реальному часі за даними імітаторів. У тих випадках, коли ПС функціонує без участі користувачів-операторів і неможливо або нерентабельно його тестування у взаємодії з реальними об'єктами, на даній стадії випробування практично завершуються. Після цього слід проводити остаточне коректування документації та ПС пред'являти на приймально-здавальні випробування. В інших випадках тестування і випробування версії ПС проходять ще два етапи.

Схожі статті