Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Pitannya_1-62.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
48.43 Кб
Скачать

57) Проектування тестів на рівні системи за допомогою прецедентів.

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

58) Проектування по елементних тестів для сукупності класів.

59) Проектування по елементних тестів для ієрархії класів.

60)Складності проведення тестів для об’єктно-орієнтованого пз.

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

61) Мета і задачі регресійного тестування.

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

62)Види регресійного тестування.

Оскільки регресійне тестування є повторним проведенням циклу звичайного тестування види регресійного тестування збігаються з видами звичайного тестування. Інший спосіб класифікації видів регресійного тестування пов’язує їх з типами супроводу, які в свою чергу визначаються типами модифікації: 1.Корегуючий супровід. 2.Адаптивний супровід. 3.Удосконалюючий супровід. В процесі адаптивного або удосконалюю чого супроводу зазвичай вводяться нові модулі. При корегую чому супроводі специфікація не змінюється. Визначають 2 типи регресійне тестування: прогресивне і корегуючи. Прогресивне передбачає модифікацію технічного завдання. При корегуючому регресійному тестуванні технічне завдання не змінюється модифікується тільки деякі оператори програми і можливо конструкторські рішення. Корегуючи регресійне тестування повинне бути простішим, ніж прогресивне регресійне тестування, оскільки допускає повторне використання більшої кількості тестів.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]