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

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





="justify"> 2. Аналіз функціональніх вимог до цільової системи

. Визначення вимог до повнотіла тестового покриття

. Розробка тестів

. Формування тестових наборів

Визначення области перевіркі. На цьом етапі візначається функціональність системи, что винна буті перевірена. Перед шкірного задачею тестування ставитися Певна ціль в залежності від Якої візначається область тестування. До области, что может підлягаті Перевірці, может відносітісь як уся цільова система, так и ее окремі компоненти, Функції та або Якісні характеристики (Надійність, практічність, Ефективність та Інші [3])

Визначення масштабу тестування є необхіднім, щоб візначіті, Що буде перевірятіся, а що - ні.

Аналіз функціональніх вимог до цільової системи. Для розробки тестів Необхідна інформація про коректний поведінку системи и про різноманітність СИТУАЦІЙ, Які могут вінікаті при ее взаємодії з іншімі системами або користувачем. Повинен існуваті Певний еталон - на відповідність якому буде перевірятісь система во время тестування.

У сучасній програмній інженерії функціональні вимоги до програмного забезпечення існують у різніх формах в залежності від МОДЕЛІ розробки продук?? У, зрілості процеса в Компанії и Ризиків, что несе продукт. Їх форма может набуваті як форма документа, строго відповідного стандартизованность шаблоном - IEEE 830 [2], так и форми корістувацькіх истории, занотованіх на Картках формату 3 на 4, что практікується у Гнучкий моделях розробки, або просто не задокументованіх знань учасников Проектної команді - експертів , аналітіків та проектувальніків.

У більшості віпадків вимоги представлені у неформальному вігляді - на природній мові, тоб такого Який НЕ может буті Повністю оброблення автоматично.

З цього віпліває перша підзадача : пошук такого представлення функціональніх вимог до програмного продукту, Які могут буті оброблені автоматично - формальної спеціфікації.

Визначення вимог до повнотіла тестового покриття. Крітерій тестового покриття являє собою метрику, за Якою оцінюється Якість робіт по Тестування. ВІН оцінює частку класів СИТУАЦІЙ, что попал до тестового набору. Чім більшій рівень тестового покриття, тім больше класів СИТУАЦІЙ покритием, тім больше помилок может буті виявлено.

Для функціонально тестування методом «чорного ящику» обраховується крітерій повнотіла на Основі вимог и безпосередно поклади від їх представлення.

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

Більш формальне визначення можна дати метріці покриття тверджень. Для ее визначення з вимог віділяються Елементарні Твердження, что могут буті перевірені. Метрика візначається як Частка перевіреніх у тестах тверджень по відношенню до всіх існуючіх.

Таким чином ут...


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





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

  • Реферат на тему: Збір вимог з метою розробки програмного забезпечення: &Система електронного ...
  • Реферат на тему: Розробка інтерфейсу користувача відповідно до вимог ТЗ і ТП. Формування ін ...
  • Реферат на тему: Досвід розробки і впровадження автоматизованих систем бюджетного управління ...
  • Реферат на тему: Визначення проблем та вимог современного менеджменту
  • Реферат на тему: Системний аналіз предметної області та розробки вимог до создания ІТ для ав ...