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

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





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

· Недетермінованість . Еврістічній алгоритм відбору тестів до тестового набору может обирати Різні тести Із встановленного метрикою тестового покриття, таким чином мінімізуючі ризико Настанов «парадоксу пестициду».

· Мінімізація розміру тестового набору . Тестовий набор Включає Кращі тести для Досягнення встановленного покриття, вместо усіх можливіть тестів.

· гарантованість Досягнення встановленного Рівні покриття . Для складних систем, что представлені графом Із сотнею вершин и больше, гарантуваті Досягнення покриття усіх переходів створюючі Тестовий набор у ручний способ доладно и існує ймовірність помилки, на Відміну Від автоматичного способу.

· статичність тестування вимог . Во время Перетворення представлення вимог на природній мові у скінчено-автоматну модель відбувається їх статичність тестування: віявляються їх Недоліки, неточності и протіріччя.

Серед недоліків можна віділіті наступні:

· Обмеження на модель. Тестовий набор может буті побудованій з використаних даного підходу позбав для програмного забезпечення, ЕТАЛОН модель Якого может буті представлена ??у вігляді графу станів и переходів скінченого автомату.

· Неповна автоматизація . Перетворення МОДЕЛІ графу - автомату у список ребер и співставлення унікальніх номерів ребер їх семантичності значення не АВТОМАТИЗОВАННИХ на даним етапі.

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

Список використаної літератури


1. Cost Benefits Analysis of Test Automation, Douglas Hoffman, Software Quality Methods, LLC; Douglas Hoffman, 1999. - 14 с.

2. IEEE 830.1998 IEEE Recommended Practice for Software Requirements Specifications. Approved 25 June 1998. IEEE-SA Standards Board.

. ISO / IEC 9126 Software engineering

. FOUNDATIONS OF SOFTWARE TESTING ISTQB CERTIFICATION. Dorothy Graham, Erik van Veenendaal, Isabel Evans, Rex Black.

. Certified Tester Foundation Level Syllabus. Version 2010. P.: International Software Testing Qualification Board

. Boost C + + libraries. Режим доступу: # «justify">. Методичні рекомендації Щодо Виконання та оформлення дипломних робіт магістра...


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





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

  • Реферат на тему: Автоматизація тестування програмного забезпечення
  • Реферат на тему: Програма тестування учнів і редактор тестів
  • Реферат на тему: Програмне забезпечення Consistent Software ElectriCS 3D
  • Реферат на тему: Метод тестування в психолого-педагогічному дослідженні, вимоги, що пред' ...
  • Реферат на тему: Тестування програмного забезпечення