Перейти к содержимому

Фотография

В чем разница между этими тестами ?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 eltorxid

eltorxid

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 02 марта 2021 - 06:06

Кто нибудь может объяснить чем отличаются нижеприведенные тесты конкретно на примере интернет магазина.

1. Тест критического пути
2. End to End тест
3. Системное тестирование
4. Smoke тестирование

У всех этих тестов суть - проверить работоспособность основного функционала приложения от начала до конца. Так чем они отличаются? В Гугле не нашел ответа, заранее спасибо.
  • 0

#2 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 06 марта 2021 - 17:35

Выходит плохо искали, как минимум по нескольких пунктам информация должна найтись легко. У вас есть хоть какие-то предположения?


  • 0

#3 Vasiliy

Vasiliy

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 07 марта 2021 - 07:10

3 и 4 отличаются уровнем погружения, эти определения легко найти в Яндексе.
1 - ищите сначала что такое критический путь.
2 - не скажу, есть подозрение, что это просто перевод одного из пунктов.
  • 0

#4 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 14 марта 2021 - 17:04

End to End тест

 

К слову, это требование все чаще встречается в вакансиях. Хотя мне кажется, что те, кто это требует, не всегда сами понимают, что это такое.

На данном портале есть статья, где они упоминаются https://www.software...nit-integration


  • 0

#5 Ole325

Ole325

    Новый участник

  • Members
  • Pip
  • 29 сообщений
  • ФИО:Олег

Отправлено 15 марта 2021 - 11:53

Интересные ответы, а тут портал нацелен на научить/подсказать, или на развитие усердности?

 

 

> End to End тест

на примере магазина действия покупателя от зашел на сайт, до купил.

Зачастую тестировщик в новом ПО/сайте видит интерфейс и в нем сразу бросаются в глаза ошибки, но большинство из них по серьезности (Severity) тривиальные или незначительные, а критические ошибки могут быть на финальном этапе.

При успешном прохождении можно сказать, что что-то работает, а не все так плохо.

 

> Тест критического пути

Один из случаев End to End тестирования, которые пользователи/клиенты выполняют чаще всего.

Например, есть разные способы оплаты, включая оплату картой, но известно, что 95% клиентов выбирает в данном магазине PayPal

 

Тестирование от входа до покупки с оплатой картой, это End to End сценарий

А вот от входа до покупки с оплатой PayPal это тестирование критического пути

 

> Smoke тестирование

выполняется для оценки есть ли смысл дальше тестировать, приложение запускается, сайт открывается и даже ссылки работают, в ходе Smoke тестирования не обязательно используются End to End.

 

>Системное тестирование

В отличии от предыдущих определений, это скорее классификация. Больше теория, и не всегда применяемая на практике. Многие тестировщики только им и занимаются.

Из вики

Систе́мное тести́рование програ́ммного обеспече́ния — это тестирование программного обеспечения (ПО), выполняемое на полной, интегрированной системе, с целью проверки соответствия системы исходным требованиям.

т.е. это либо больше теория, либо часть выполняемая в команде после юнит-тестирования, и интеграционного тестирования (ну или как минимум с оглядкой).

 

Все виды: Тест критического пути,  End to End тест,  Smoke тестирование можно по охвату объекта отнести к системному.


  • 1


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных