Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Створення бази даних "Журнал класного керівника"

Реферат Створення бази даних "Журнал класного керівника"





Детерминированное тестування, або тестування на певних вхідних значеннях, грунтується на двох підходах:

1. структурне тестування (СТ);

2. функціональне тестування (ФТ).

Структурний тестування, або тестування програм як "білого ящика" (стратегія тестування, керованого логікою програми), припускає детальне вивчення тексту (логіки) програми і побудова (підбір) таких вхідних наборів даних, які дозволили б при багаторазовому виконанні програми на ЕОМ забезпечити виконання максимально можливої вЂ‹вЂ‹кількості маршрутів, логічних розгалужень, циклів і т.д.

Функціональне тестування, або тестування програм як В«чорного ящикаВ» (тестування по В«входу-виходуВ»), повністю абстрагується від логіки програми, передбачається, що програма - В«чорний ящикВ», а тестові набори вибираються на підставі аналізу вхідних функціональних специфікацій. Тобто при функціональному тестуванні вихідною інформацією для побудови тестових наборів даних є функціональні специфікації програми.

Стохастическое тестування припускає використання в якості вихідних даних безлічі випадкових величин з відповідними розподілами, а для порівняння отриманих результатів використовуються також розподілу випадкових величин.

Стохастическое тестування застосовується в основному для виявлення помилок, а для діагностики та локалізації помилок доводиться переходити до детермінованого тестування з використанням конкретних значень вихідних даних з області зміни раніше використовувалися випадкових величин. Стохастичне тестування найкращим чином піддається автоматизації шляхом використання датчиків випадкових значень (генераторів випадкових величин). p align="justify"> ПІ, призначені для роботи в системах реального часу, повинні проходити тестування в реальному масштабі часу .

У процесі такого тестування перевіряються результати обробки вихідних даних з урахуванням часу їх надходження, тривалості та пріоритетності обробки, динаміки використання пам'яті та взаємодії з іншими програмами. При виявленні відхилень результатів виконання програм від очікуваних для локалізації помилок доводиться фіксувати час і переходити до детермінованого тестування. p align="justify"> Кожен з розглянутих методів тестування не виключає послідовного застосування іншого методу, скоріше навпаки, вимога до підвищення якості ПІ передбачає необхідність піддавати їх різним методам тестування (і їх поєднаннями) залежно від складності та області застосування. При тестуванні даного ПІ використовується детерміноване тестування. p align="justify"> Структ...


Назад | сторінка 11 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Тестування програм для відновлення видалених даних
  • Реферат на тему: Створення безкоштовної програми для тестування студентів
  • Реферат на тему: Розробка програми тестування
  • Реферат на тему: Специфицирование і тестування програм
  • Реферат на тему: Специфікування і тестування програм