Page 48 - 6403
P. 48
- Аналіз граничних значень (boundary value
analysis)
- Таблиці прийняття рішень (decision tables)
- Перехід станів (state transition)
- Тестування на основі сценаріїв використання (use-
case testing).
3. Виконання завдання.
Проаналізувавши вимоги до ПЗ, використати техніки
чорного ящика для побудови тест-кейсів.
Приклади завдань:
Варіант 1.
1. Еквівалентне розбиття та Аналіз граничних значень
У системі, призначеній для поштових служб оплати:
– листи до 100 г називаються "легкими».
– поштові тарифи для відправки до 10 г – 25 $
– наступні 40 г повинні коштувати – $ 35
– кожні наступні 25 г до 100 г повинні коштувати
додаткові $ 10
Розбиття повинні бути розраховані на "грами".
1. Побудувати класи з еквівалентності на основі даної
інформації
2. Виділити граничні значення
2. Таблиці рішень
Якщо Ви новий клієнт магазину Apple, і Ви зробили
покупку на $ 500 і більше, Ви отримаєте ваучер на 10%
знижку на сьогоднішню покупку. Якщо Ваша покупка
коштує менше, ніж $ 500, то Ви отримаєте ваучер на знижку
5%. Якщо Ви Золотий клієнт магазину Apple, то Ви будете
мати 30% знижку на весь магазин асортименту.
Побудувати таблицю рішень на основі даної
інформації.
3. Перехід станів
Щоб відкрити візу, необхідно здійснити список кроків
46