Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема Динамічні методи тестування

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 20.5.2024

PAGE  1

Самостійна робота 32      (SE)                         

Тема  Динамічні методи тестування.

Динамічні методи тестування використовуються в процесі виконання програм. Вони базуються на графовій структурі, що пов'язує причини помилок з очікуваними реакціями на них. У процесі тестування накопичується інформація про помилки, що використовується при оцінці показників надійності і якості ПС.

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

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

Ціль динамічного тестування програм за принципом «чорної скриньки» – виявлення одним тестом максимального числа помилок з використанням невеликої підмножини можливих вхідних даних.

Метод «білої скриньки» дозволяє досліджувати внутрішню структуру програми, при чому виявлення всіх помилок у програмі є критерієм вичерпного тестування маршрутів потоків (графа) передач керування, серед яких розглядають:

а) критерій покриття операторів – набір тестів у сукупності повинен забезпечити проходження кожного оператора не менше ніж один раз;

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

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

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

Додаткові  джерела:

  1.  Бабенко Л. П., Лавріщева К. М. Основи програмної інженерії. — К.:

Знання, 2001. — 269 с.




1. по теме Мой ребёнок становится трудным Сколько человеческого счастья разбилось вдребезги только по
2. Статья- Мир как фантазм и репезентация
3. Человек и тоталитарная система (по произведению А.И.Солженицына Архипелаг Гулаг
4. Види банківського переказу
5. Стереотипы мышления и методы избавления от них
6. Магги бюро похоронныех процессий свои проведут саркофаги
7. Анализ деятельности автотранспортного подразделения сельскохозяйственного предприятия и обоснование
8. КОНТРОЛЬНАЯ РАБОТА По дисциплине Теория организации Вариант 5 Самоорганизация и самоуправление
9. занятие английским языком.html
10. РОСТОВСКИЙ ГОСУДАРСТВЕННЫЙ СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ Утверждено
11. І Бібліотека українських підручників ПопередняЗМІСТНаступна 4
12. Клеопатра
13. Чрезвычайные ситуации экологического характера
14. Тема- Финансовый механизм инновационного предпринимательства Выполнила С
15.  Объект предмет задачи и функции социологии
16. Лекция 1 сокращенный вариант Основные формулы електростатики Полагая что основные элементы теории
17. Египет в ближневосточной политике США (1952-1981 гг.)
18. Внешняя политика России XIX века
19. Статистические функции в Excel. Электронная таблица как база данных. Организация разветвлений
20. Кадровое планирование в организации- цели задачи и виды 2