Як шукати баги (помилки) в іграх?



+6 +/-
Профіль користувача Kurrajong
Запитав: Kurrajong   (рейтинг 4301) Категорія: Інтернет

Відповідей: 1

2 +/-

Тестування це ціле мистецтво.

Почнемо, з того, що видів тестувань буває багато. Основний вид - функціональне тестування.

Даний вид тестування встановлює наскільки заявлений функціонал відповідає реалізації.

Для цього складається ПМИ (програмна методика випробувань, можуть бути й інші назви). Фактично це список дій, які призводять до того чи іншого результату із зазначенням того, що повинно бути на кожному кроці.

Ті тестувальники, що званням вище розробляють такі ПМИ, ті що нижче - проводять безпосередньо перевірки.

Специфіка ігор полягає в тому, що у гравця, звичайно, повинна бути деяка свобода, тому кількість варіантів ПМИ різко збільшується.

Наприклад, візьмемо якусь нитку RPG. Потрібно перевірити заклинання лікування.

1) Перевіряємо що відбувається, при повному запасі здоров'я.

2) Перевіряємо що відбувається, якщо здоров'я трохи менше максимуму

3) Перевіряємо що відбувається, якщо здоров'я сильно менше максимуму

4) Перевіряємо що відбувається, якщо у гравця немає мани

5) Перевіряємо що відбувається, якщо у гравця є трохи мани

6) Перевіряємо що відбувається, якщо у гравця багато мани

7) Перевіряємо що відбувається, якщо у гравця повний запас мани

8) Перевіряємо що відбувається, якщо гравцеві заборонено читати заклинання

9) Перевіряємо що відбувається, якщо гравець невразливий

10) Перевіряємо що відбувається, якщо гравець знаходиться під водою

11) Перевіряємо що відбувається, якщо гравець знаходиться в повітрі

.

Варіантів дуже багато.

Якщо претендуєте на старшого тестувальника - вчіться придумувати методики перевірки. Для молодшого досить старанності і уважності.

Ну і відмінна абстрактна стаття-приклад.

Відповів на питання: Welfare