В чем разница между тестированием в черный ящик и сквозным тестированием? - PullRequest
0 голосов
/ 18 октября 2018

Они оба проверяют приложение с точки зрения пользователя, так в чем же разница между ними?

Ответы [ 3 ]

0 голосов
/ 04 января 2019

Тестирование Blackbox - это тестирование приложения без просмотра кода или логики, в основном, пропуск ввода и поиск ожидаемого результата

Сквозное тестирование - это комбинация функционального тестирования.и нефункциональное тестирование (производительность, безопасность, надежность ....)

0 голосов
/ 06 августа 2019

Я думаю, что определения «черного ящика» и сквозного тестирования могут варьироваться в зависимости от контекста вашего проекта.Я видел, как разные люди используют эти термины для описания разных вещей.При этом, как правило, это то, что означают два термина:

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

Сквозное тестирование - Это относится к тестированию системы на основе потоков от конечного пользователя вместо тестированиясистема имеет отдельные компоненты, такие как модульное тестирование или тестирование на уровне истории.Например: вход в приложение, добавление продукта в корзину, переход к экрану оформления заказа, размещение заказа и выход из приложения могут выполняться одним пользователем.

0 голосов
/ 03 ноября 2018

Вы должны прочитать об основах тестирования, таких как типы тестирования: черный ящик, белый ящик, серый ящик.

Тестирование черного ящика - это тестирование приложения без углубления в код.

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

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

И функциональные тесты, и сквозные тесты являются тестами черного ящика.

Вы также можете прочитать Сквозные тесты

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...