Подробная
классификация тестирования
Тестирование программного обеспечения. Базовый курс.
© EPAM Systems, 2015–2023
Стр: 86/301
Часто возникает вопрос, в чём разница между функциональным те-
стированием (functional testing
161
)
и тестированием функционально-
сти (functionality testing
162
).
Подробнее о функциональном тестиро-
вании можно прочесть в статье «What is Functional testing (Testing
of functions) in software?
»
163
, а о тестировании функциональности в
статье «What is functionality testing in software?»
164
.
Если вкратце, то:
•
функциональное тестирование (как
антоним нефункциональ-
ного) направлено на проверку того, какие функции приложения
реализованы, и что они
работают верным образом;
•
тестирование функциональности направлено на те же задачи, но
акцент смещён в сторону исследования приложения в реальной
рабочей среде, после локализации и в тому подобных ситуациях.
•
Нефункциональное тестирование
(non-functional testing
165
)
— вид тестиро-
вания, направленный на проверку нефункциональных особенностей прило-
жения (корректность реализации
нефункциональных требований
{41}
)
,
таких
как удобство использования, совместимость, производительность, безопас-
ность и т.д.
•
Инсталляционное тестирование
(installation testing, installability testing
166
)
—
тестирование, направленное на выявление дефектов, влияющих на протека-
ние стадии инсталляции (установки) приложения. В общем случае такое те-
стирование проверяет множество сценариев и
аспектов работы инсталля-
тора в
таких ситуациях, как:
o
новая среда исполнения, в которой приложение ранее не было инстал-
лировано;
o
обновление существующей версии («апгрейд»);
o
изменение текущей версии на более старую («даунгрейд»);
o
повторная установка приложения с целью устранения возникших про-
блем («переинсталляция»);
o
повторный запуск инсталляции после ошибки, приведшей к невозмож-
ности продолжения инсталляции;
o
удаление приложения;
o
установка нового приложения из семейства приложений;
o
автоматическая инсталляция без участия пользователя.
162
Достарыңызбен бөлісу: