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

Реферат Автоматизація процесів тестування програмного забезпечення





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

Таким чином, актівності по Тестування є різноманітнімі и проходять на різніх стадіях життєвого циклу розробки ПЗ. МОДЕЛІ, что є широко вживании СЬОГОДНІ зумовлюють Залучення тестування якомога раніше и передбачають на шкірні актівність відряд розробки відповідну актівність відряд тестування.

1.1 Зв'язок между тестування и забезпеченням якості


Тестування проводити аудит якості продукту, что находится у розробці. Воно Забезпечує зацікавленіх людей своєчаснім зворотнім зв язком - надає у ПЄВНЄВ віражені, словесному або у вігляді питань комерційної торгівлі метрик (кількість виявленості дефектів, їх крітічність, кількість успішніх / неуспішніх тестів), дані про стан продукту, на Основі якіх пріймаються решение.

Тестування - інформаційний сервіс. Тестування вімірює Якість, проте не гарантує ее.

Поняття тестування и забезпечення якості часто помилковості тлумачать як еквівалентні. Однак ЦІ актівності переслідують Різні цілі: ціль тестування Полягає у знаходженні дефектів, цілі активностей по ЗАБЕЗПЕЧЕННЯМ якості - у їх запобіганні.

тоб тестування є процесом перевіркі наперед визначених вимог до якості. Для програмного забезпечення Функції тестування могут включать перевірку програмного забезпечення на відповідність набору вимог (веріфікація) i перевіркі того, что програмне забезпечення задовольняє цілям, что перед ним Було Визначи (валідація).

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

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

У Гнучкий моделях розробки, в якіх вимоги могут буті змінені кожні декілька тіжнів, коли Замовнику перевіряють Чорновіл вариант продукту, процес забезпечення якості винен буті більш гнучкий.


1.2 Аналіз процеса тестування програмного забезпечення


Найпомітніша актівність з тестування - це безпосереднє Виконання тестів. Однак, щоб тестування Було ефективного и результативним, годину винен буті виділений на его планування, дизайн тестів, підготовку до Виконання и оцінку результатів.

Фундаментальний процес тестування Складається Із Наступний Головня активностей:

· Планування и контроль

· Аналіз і дизайн

· Розробка та В...


Назад | сторінка 7 з 38 | Наступна сторінка





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

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