Виды тестирования

Наиболее важные виды тестирования программных средств перечислены ниже.

1 Функциональное – тестирование возможностей системы, ее реакция на те или иные ситуации. Обычно результат тестирования (реакция системы) сравнивается с постановкой задачи, при несоответствии фиксируется ошибка.

2 Регрессионное – проверка полноты реализуемых функций системы по сравнению с предыдущей версией программного продукта.

3 Нагрузочное – тестирование работы системы на пиковую на грузку, при этом делается вывод о производительности системы. Например, выясняется среднее время ввода одного документа (если программное обеспечение предназначено для хранения и обработки документов). Условием для нагрузочного тестирования является выполнение испытаний на одной и той же конфигурации системы. Если тестируется производительность на 2–х разных СУБД, то конфигурация системы должна быть идентичной (тот же сервер, те же рабочие станции), в испытаниях меняются лишь СУБД. На основе нагрузочного тестирования выдвигаются требования к аппаратной части и программной части системы (операционная система, СУБД).

4 Контроль после исправления (обратная связь). Этот вид тестирования подразумевает под собой проверку уже исправленных ошибок.

5 Стрессовое тестирование – проверка реакции системы на вне штатные ситуации. Примером может служить проверка системы на восстановление работоспособности после отключения питания на сервере базы данных.

6 Адаптационное тестирование – проверка корректности пере вода программного обеспечения на другой национальный язык.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: