Разностный приемочный тест и приемочный тест
Я прочитал в документе термины "Системный приемочный тест" и "Пользовательский приемочный тест".
Но я не могу понять, в чем разница между этими двумя.
Кто-нибудь может объяснить разницу?
5 ответов
В тестировании нет официальной терминологии. Обычно контекст, в котором они используются в документе, должен помочь выяснить точное значение, которое имеет в виду автор.
Исходя из моего опыта, я бы сказал:
- приемочное тестирование системы - это больше о платформах, ОС, типе браузера и т. д. Речь идет об использовании SUT в наборе сред, близких к реальности, которые напоминают ту, в которой будет использоваться SUT. Фактические усилия по тестированию могут заключаться в иметь набор тестов end2end, которые вы будете запускать в этих разностных средах.
- приемочное тестирование ориентировано больше на опыт конечного пользователя. Что вы будете проверять, так это то, что пользователь получает то, что он хочет, от SUT, функция за функцией. Здесь вы возьмете одну платформу /env и запустите множество различных небольших тестов, чтобы проверить эту функцию один за другим. Вы можете сделать это, следуя планам тестирования или с более исследовательским подходом
Приемочное тестирование пользователя выполняется клиентом или заказчиком. Оно будет проходить на месте клиента. Они проверят, соответствует ли приложение требованиям или нет.
приемочное тестирование системы - это тестирование, выполняемое для конкретного приложения в различных средах, таких как разные ОС, браузеры, версии браузеров и т. д. Обычно оно проводится только в месте разработчика.
Системное приемочное тестирование (SAT):- **
Это сквозное тестирование, в котором среда тестирования похожа на производственную среду. Мы также можем назвать ее сквозным тестированием. Здесь мы просматриваем все функции программного обеспечения и проверяем, работает ли конечный бизнес / и функция. Мы просто тестируем конечную функцию и не проверяем поток данных, не проводим функциональное тестирование и все такое.
** **
- Пользовательское приемочное тестирование (UAT)
**: - Приемочное тестирование проводится конечными пользователями. Здесь они используют программное обеспечение для бизнеса в течение определенного периода времени и проверяют, может ли программное обеспечение обрабатывать все виды бизнес-сценариев / ситуаций в реальном времени.
UAT- после завершения цикла тестирования приложение переходит к приемочному тестированию пользователя, это означает, что клиент или пользователь будут тестировать это приложение, а затем это приложение будет работать.
SAT - это специальные системы управления, разработанные для контроля функциональности подсистемы перед отправкой подтверждения поставщику или системе, чтобы проверить, соответствует ли оборудование, которое будет принято, его спецификациям.
Тестирование системы: обнаружение дефектов, когда система тестируется в целом, это также называется сквозным тестированием. В этом тестировании тестер должен тестировать приложение от входа до выхода.
UAT: Приемочное тестирование для пользователя - получение одобрения от клиента. UAT обычно делается в среде клиента. Перед UAT должно быть сделано UAT.
Поднято с http://www.geekinterview.com/question_details/19127