База знань
Цілі тестування
Можна визначити такі основні цілі тестування програмного забезпечення:
– Надання інформації про якість ПЗ кінцевому замовнику;
– Підвищення якості ПЗ;
– Попередження виникнення дефектів.
Цілі тестування можуть відрізнятися в залежності від етапу розробки ПЗ, на якому воно проводиться. Наприклад, на етапі кодування метою тестування може бути виклик якомога більшої кількості збоїв в роботі програми, що дозволить локалізувати та виправити дефекти. В той же час, прийомочному тестуванню необхідно показати, що система працює правильно. В період супроводження, тестування в основному необхідне для того, щоб переконатися у відсутності нових багів, що можуть з’явитися в процесі внесення змін.
Головна ж задача тестування – пошук дефектів.