atesting.ru Блог Разница между тестовым сценарием и тестовым случаем

Разница между тестовым сценарием и тестовым случаем

В этом посте мы увидим разницу между тестовым набором и тестовым сценарием. В большинстве собеседований вы будете сталкиваться с этим вопросом, например, тестовый сценарий против тестового случая. В этом посте мы покажем 10 различий между тестовым сценарием и тестовым набором. Оба эти сценария тестирования и шаблоны тестовых случаев входят в раздел «Артефакты тестирования». Эти два шаблона очень полезны для тестировщиков на этапах разработки и выполнения тестов жизненного цикла тестирования программного обеспечения (STLC).

 Разница между тестовым сценарием и тестовым набором

Тестовый сценарий против тестового случая

Что такое тестовый сценарий?

< p> Сценарий тестирования дает представление о том, что мы должны тестировать. Сценарий тестирования похож на тестовый пример высокого уровня.

Сценарий тестирования отвечает « Что тестировать »

Предположим, что нам нужно проверить функциональность страница входа в приложение Gmail. Тестовый сценарий для функциональности страницы входа в Gmail:

Пример тестового сценария: Проверка функциональности входа

Что такое тестовый пример?

Тестовые примеры — это набор положительных и отрицательных исполняемых шагов тестового сценария, который имеет набор предварительных условий, тестовых данных, ожидаемых результатов, постусловий и фактических результатов.

Тестовый пример отвечает на вопросы « Как пройти тестирование »

Предположим, что нам необходимо протестировать функциональность страницы входа в приложение Gmail. Тестовые примеры для вышеуказанной функциональности страницы входа:

Примеры тестового случая:

Тестовый пример 1: введите действительное имя пользователя и действующий пароль
Тестовый случай 2: введите действительный Имя пользователя и недействительный пароль
Тестовый случай 3: Введите недопустимое имя пользователя и действительный пароль
Тестовый случай 4: Введите недопустимое имя пользователя и недопустимый пароль

Разница между тестовым набором и тестовым сценарием

ТЕСТОВЫЙ СЛУЧАЙ СЦЕНАРИЙ ТЕСТА
Тестовый набор состоит из имени тестового набора, предварительного условия, шагов теста, ожидаемого результата и условия публикации Сценарий тестирования — это один лайнер, но он связан с несколькими тестовыми примерами
Тестовый пример поможет пользователю узнать, «как to test » Сценарий тестирования направляет пользователя,« что тестировать »
Целью тестового примера является проверка тестового сценария путем выполнения ряда шагов Целью тестового сценария является проверка непрерывной функциональности программное обеспечение
Создание тестовых примеров важно при работе с внешними тестировщиками Создание тестовых сценариев поможет вам в ситуации, когда требуется время (особенно при работе в Agile)
Программные приложения часто меняются. Это приводит к изменению дизайна страниц и добавлению новых функций. Трудно поддерживать тестовые примеры Сценарии тестирования легко поддерживать благодаря высокоуровневому дизайну
Больше времени по сравнению с тестовыми сценариями Меньше затрат времени по сравнению с тестовыми примерами
Требуется больше ресурсы для создания и выполнения тестовых примеров Относительно меньше ресурсов, достаточных для создания и тестирования с использованием тестовых сценариев
Помогает в исчерпывающем тестировании приложения Это помогает гибко тестировать сквозную функциональность
Сценарии тестирования основаны на сценариях тестирования Сценарии тестирования основаны на вариантах использования
Тестовые примеры — это действия низкого уровня Тестовые сценарии — действия высокого уровня

< p> Примечание. Совместное использование сценария тестирования и наборов тестов обеспечит надежную инициативу по тестированию с высоким охватом. Лучше всего написать сценарии тестирования, а затем перейти к тестовым случаям. Несмотря на то, что это лучшая практика, в сегодняшнюю эпоху Agile большинство компаний предпочитают сценарии тестирования. В эпоху гибкой разработки тестовые примеры заменяются тестовыми сценариями для экономии времени. Подробное описание шаблона тестового случая см. В приведенном ниже сообщении.

Тестовый пример с объяснением

Вы также можете скачать образец шаблона тестового случая отсюда.

TAG: qa