Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тестування прог продукт.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
412.16 Кб
Скачать
  1. Технологічна схема випробування.

Для підвищення ефективності випробування, його прискорення і здешевлення необхідно розробити науково обгрунтовані методи, засоби і методики, що дозволяють здолати недостат­ки підходу до випробування як до свого роду евристиці, недооцінку його ролі в забезпеченні необхідного рівня якості ПП, підміну випробувань процедурами типа перевірки працездатності на контрольному прикладі і тому подібне Ця мета може бути досягнута лише шляхом розробки технологічної схеми випробувань, пред­усматривающей;

знання призначення випробовуваного ПС, умов його функцио­нирования і вимог до нього з боку користувачів;

автоматизацію всіх найбільш трудомістких процесів і перш за все моделювання середовища функціонування, включаючи иска­жающие дії;

ясне представлення меті і послідовності випробування;

цілеспрямованість і ненадмірність випробування, исключаю­щие або що мінімізують повторення однорідних процедур за одних і тих же умов функціонування випробовуваного ПС;

систематичний контроль за ходом, регулярне ведення про­токола і журналу випробування;

чітке, послідовне визначення і виконання плану випробування;

чітке зіставлення наявних ресурсів з передбачуваним об'ємом випробування;

можливість забезпечення, а також об'єктивної количествен­ной оцінки повноти і достовірності результатів випробування навсех етапах.

Будь-якому вигляду випробувань повинна передувати ретельна підготовка. У підготовку випробувань ПС входять наступні меро­приятия:

складання і узгодження плану-графіка проведення испы­тания;

розробка, комплектування, випробування і паспортизація про­граммно-технических засобів, використовуваних при випробуваннях;

аналіз придатності випробувальних засобів, використовуваних під час попередніх випробувань, для проведення приймальних випробувань;

аналіз придатності накопичених даних про якість ПС для використання при остаточному визначенні значень показа­телей якості випробовуваного ПС;

перевірка і узгодження з представником Замовника кон­структорской документації на ПС, що пред'являється при испыта­ниях;

розробка, узгодження і затвердження програм і методикиспытаний;

атестація фахівців на допуск до проведення випробувань;

приймання випробовуваного дослідного зразка ПС на носієві даних і документації;

проведення заходів, направлених на забезпечення до­стоверности випробувань.

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

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

На підставі викладеного можна визначити наступні п'ять етапів випробування.

1. Обстеження проектованого ПС, аналіз проектної доку­ментации.

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

3. Аналіз показників якості ПС і методів визначення їх значень. Розробка програм і методик випробування.

4. Розробка (освоєння) випробувальних программно-техни­ческих засобів, бібліотек тестів і баз даних (якщо вони требу­ются).

5. Безпосереднє проведення випробувань, аналіз результа­тов, ухвалення рішення.

На мал. 16 змальована технологічна схема у вигляді етапів підготовки і проведення випробування і їх зв'язку з етапами раз­работки ПС.

Мал. 16. Технологічна схема випробування ПС.

Залежно від специфіки, умов вживання, вимог до якості випробовуваних ПС випробування можуть проводитися або шляхом тестування, або шляхом статистичного моделювання середовища функціонування, або на основі натурних і смешан­ных експериментів. Часто корисне використання всіх цих мето­дов. Значень деяких показників якості можна набути експертною дорогою.