Послуга тестування програмного забезпечення - перевірка відповідності між реальною та очікуваною поведінкою програми, яка здійснюється на фінальному наборі тестів, відібраних певним чином.
У більш широкому сенсі, тестування програмного забезпечення - це один з методів контролю якості, який включає в себе управління тестуванням, розробку тестів, виконання тестів і аналіз тестів.
Послуги із забезпечення якості програмного забезпечення - це сукупність характеристик програмного забезпечення, що стосуються його здатності задовольняти встановлені та передбачувані потреби.
Верифікація - це процес оцінювання системи або її компонентів з метою визначення, чи відповідають результати поточної фази розвитку умовам, сформованим на початку цієї фази.
Валідація - це визначення відповідності розробленого програмного забезпечення потребам/очікуванням користувачів та системним вимогам.
Можна зустріти й інше тлумачення: “Процес відповідності продукту явним вимогам (специфікаціям) - це верифікація, в той же час відповідність продукту оцінці та вимогам/очікуванням користувачів - це валідація”.
Також часто зустрічається наступне визначення цих понять:
- Перевірка - “чи це правильна специфікація?”
- Верифікація - “чи відповідає система специфікації?”
Цілі послуг з тестування програмного забезпечення
- Підвищити ймовірність того, що програма, яка призначена для тестування, буде працювати коректно за будь-яких умов.
- Підвищити ймовірність того, що додаток, призначений для тестування, буде відповідати всім вимогам.
- Надання відповідної інформації про стан продукту, коли це необхідно.










0 коментарів