Тесты Приёмки

Материал из Брацка Правки
Перейти к: навигация, поиск

Тесты Приёмки (здесь и далее по тексту -- Лектио) -- это часть урока Суть Приёмки Работ. В Брацкой Школе, уроки делятся на так называемые лектио, каждое из которых состоит из микролекции и одного или нескольких заключительных вопросов. Урок, в свою очередь, относится к практическому семинару Выбор Профессии.


Материалы

Предшественник этого Лектио -- Проверки и Приёмки.

Иллюстрации

Текст

Тесты Приёмки

В информационных технологиях, приёмочное тестирование (acceptance testing) -- это тестирование разработанного изделия с целью определить, удовлетворяет ли оно требованиям спецификации или контракта на его разработку.

С одной стороны, приёмка может произойти и без приёмочного теста. С другой стороны, приёмка может включать объёмный набор тестов. Приёмочные тесты могут представлять практически любые категории. Их главное отличие от любых иных тестов -- это их утверждение как заказчиком, так и подрядчиком. Именно согласие обеих сторон о том, какой тест будет служить приёмке, делает этот тест приёмочным.

Приёмочные тесты могут проводиться от лица конечного пользователя, от лица продвинутого пользователя, разработчиками и реальными пользователями.

В пользовательском приёмочном тестировании (user acceptance testing или UAT), тестировщики действуют от лица конечных пользователей. Эти тестировщики обыкновенно либо представляют заказчика, либо набраны с улицы случайным образом.

При операционном приемочном тестировании (operational acceptance testing или OAT), тестировщики действуют от лица продвинутых пользователей, имитируя нестандартные ситуации. Например, для проверки работы вычислительного кластера, тестировщики могут выключить один или более серверов этого кластера. Далее, может быть протестировано восстановление резервных копий и так далее. Продвинутые тестировщики по обыкновению представляют заказчика.

Вместе, заказчик и подрядчик могут проверить существование государственных, правовых и отраслевых требований, включая стандарты безопасности. Если таковые требования есть, то изделие должно быть дополнительно проверено на их соответствие. Таковые требования теоретически могут появиться после подписания контракта.

Заказчик может согласиться на проведение тестов подрядчиком. В этом случае, заказчику может быть передана полная документация о проведённом тесте.

Наконец, приёмочное тестирование может проводиться реальными пользованиями. В этом случае, приёмка разбивается на два или более этапов. В первом этапе, изделие передаётся заказчику, но продолжает обслуживаться разработчиками подрядчика. В заключительном этапе, заказчик соглашается, что разработка изделия завершена и подрядчик более не отвечает за неё. Это тестирование может быть совмещено с бета-тестом.

Контракт может описывать процедуру разрешения споров между заказчиком и подрядчиком, если таковые возникнут. Например, спорные приёмочные тесты могут быть заново прогнаны нейтральной стороной.

Термины

Верификация, Валидация, Проверка, Приемка, Требования

Вопрос(ы)

Исходя из выше описанного текста: Проверка отвечает на вопрос, был ли разработан правильный продукт, так как он решает проблемы, которые должен был решить. -- Правда/Неправда
Следующее лектио -- Критерии Приёмки