Д. А. Градусов а. В. Шутов теоретические вопросы разработки программного обеспечения учебное пособие


Пользовательское приемочное тестирование



Pdf көрінісі
бет31/57
Дата29.09.2023
өлшемі2,75 Mb.
#111342
1   ...   27   28   29   30   31   32   33   34   ...   57
Пользовательское приемочное тестирование
Обычно проверяет готовность системы для использования в 
бизнесе.
Эксплуатационное (приемочное) тестирование
Приемочное тестирование, проводимое системными
администраторами, включает:
• тестирование резервного копирования \ восстановления; 
• восстановление после сбоев; 
• управление пользователями;
• задачи сопровождения; 


86 
• задачи загрузки и миграции данных;
• периодическая проверка уязвимостей системы. 
Контрактное и правовое приемочное тестирование
Контрактное приемочное тестирование выполняется для 
проверки 
требований, 
предъявляемых 
контрактом 
в 
к 
разрабатываемому ПО. Критерий приема должен быть определен 
непосредственно в контракте. Приемочное тестирование на 
соответствие стандартам выполняется для проверки соответствия 
стандартам государственным, юридическим или стандартам 
безопасности.
Альфа и бета тестирование (или тестирование в условиях 
эксплуатации)
Разработчики рыночного, или коробочного, ПО часто хотят 
получить отзывы от потенциальных или существующих заказчиков до 
того, как начнется продажа продукта. Альфа тестирование 
выполняется организацией, разрабатывающей продукт, но не группой 
разработчиков. Бета тестирование, или тестирование в условиях 
эксплуатации, выполняется покупателями или потенциальными 
заказчиками на их собственных мощностях.
В организации могут использоваться и другие термины 
приемочного тестирования, такие как производственное приемочное 
тестирование и стороннее приемочное тестирование для систем, 
которые проверяются до и после установки на стороне заказчика. 
Типы тестирования 
Группы активностей тестирования могут быть направлены на 
проверку работоспособности системы (или части системы), принимая 
за основу различные цели и причины для тестирования.
Типы тестирования определяются целями тестирования
которые могут быть следующими:
• функция, выполняемая программой;


87 
• нефункциональная характеристика качества, такая как 
надежность или удобство использования;
• структура или архитектура программы или системы. 
Подтверждение изменений, т.е. подтверждение, что дефект был 
исправлен 
(подтверждающее 
тестирование) 
и 
поиск 
непреднамеренных изменений (регрессионное тестирование). 
Модель программного обеспечения может быть разработана 
и\или использована во время структурного (например, модель потока 
управления или модель структуры меню), нефункционального 
тестирования, например, модель нагрузки, модель удобства 
использования, модель угроз безопасности) и функционального 
тестирования (например, модель бизнес-процессов, модель переходов 
состояний или спецификация не естественном языке).


Достарыңызбен бөлісу:
1   ...   27   28   29   30   31   32   33   34   ...   57




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет