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

Реферат Тестування та налагодження програмного забезпечення





, на стадії формулювання вимог або на стадії проектування, або ж його причина може критися в некоректній конфігурації або даних. Дефектом може бути також щось інше, що не відповідає очікуванням замовника і що може бути, а може і не бути визначено в специфікації програмного продукту. Більш докладний опис термінології дефектів наводиться в урізанні. p align="justify"> Налагодження - це процес виявлення джерел відмов, тобто помилок, і внесення в програму відповідних виправлень.


1.2 Етапи тестування програмного забезпечення


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

. Визначити обсяги тестових робіт шляхом аналізу документів, що містять вимоги до програмного продукту (технічні умови), щоб з'ясувати, що потрібно тестувати. Розглянути види тестування, які не випливають безпосередньо з документів з вимогами, такі як тестування можливості установки і нарощування можливостей програмного продукту, зручність і простота обслуговування продукту, а також здатності до взаємодії з іншими видами апаратних засобів з середовища замовника. p align="justify">. Визначити підхід до тестування за рахунок вибору статичних і динамічних тестів, пов'язаних з кожною стадією розробки. Тут буде потрібно включити описи всіх робочих продуктів, які має підготувати тестова група. p align="justify">. Визначити критерії входу і виходу для кожної стадії тестування, так само як і всі точки контролю якості, для чого буде потрібно участь фахівців з тестування. p align="justify">. Визначити стратегію автоматизації в разі, якщо планується використання автоматизації якого виду тестової діяльності. Автоматизація вимагає проведення незалежних паралельних робіт, які повинні ретельно плануватися і виконуватися тільки в тих випадках, коли це не призводить до зниження ефективності. p align="jus...


Назад | сторінка 3 з 18 | Наступна сторінка





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

  • Реферат на тему: Автоматизація тестування програмного забезпечення
  • Реферат на тему: Тестування та налагодження програмного забезпечення
  • Реферат на тему: Автоматизація процесів тестування програмного забезпечення
  • Реферат на тему: Тестування програмного забезпечення
  • Реферат на тему: Тестування програмного забезпечення