Критерии принятия означают ожидаемое поведение функциональности, модуля и приложения, как указано в документах с требованиями. Это этапы проверки / контрольные точки, чтобы определить, соответствует или нет программная система требованиям спецификации. Основная цель этого теста — оценить соответствие системы бизнес-требованиям и проверить, соответствует ли она требуемым критериям.
Критерии принятия — это набор утверждений, в которых четко говорится об ожидаемом результате прохождения / отказа. Критерии приемки определяют как функциональные, так и нефункциональные требования. Эти требования представляют «условия удовлетворения или ожидаемого поведения». Частичного принятия не существует; либо критерий удовлетворен, либо не выполнен.
Эти критерии определяют границы и параметры функциональности / модуля и определяют, завершена ли функциональность / модуль и работает ли он должным образом.
Критерии приемки высокого уровня упоминаются на уровне плана тестирования. Критерии приемки преобразуются в список точек для проверки или ожидаемых результатов на уровне контрольных примеров.
Критерии приемки определяются на основе следующих атрибутов —