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

Ручные методы тестирования

В этом посте мы рассмотрим ручные методы тестирования. Методы ручного тестирования классифицируются следующим образом:

Ручные методы тестирования

Давайте рассмотрим все три типа ручных методов тестирования ниже:

ТЕСТИРОВАНИЕ ЧЕРНОГО ЯЩИКА:

Black Box Testing — это метод тестирования программного обеспечения, при котором тестировщики оценивают функциональность тестируемого программного обеспечения, не обращая внимания на внутреннюю структуру кода. Это может применяться на всех уровнях тестирования программного обеспечения, таких как модульное, интеграционное, системное и приемочное тестирование.

Тестировщики создают сценарии/случаи тестирования на основе требований и спецификаций программного обеспечения. Итак, это тестирование на основе спецификаций, тестирование поведения и тестирование ввода-вывода.

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

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

Тестировщики не обязаны знать исходный код в этом процессе.

Типы тестирования черного ящика:

Функциональное тестирование. Проще говоря, система на самом деле выполняет функциональное тестирование. Чтобы убедиться, что каждая функция программного приложения ведет себя, как указано в документе с требованиями. Тестирование всех функций путем предоставления соответствующих входных данных, чтобы проверить, соответствует ли фактический выход ожидаемому или нет. Это подпадает под действие «черного ящика», и тестировщикам не нужно беспокоиться об исходном коде приложения.

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

< h3 id = "WHITE-BOX-TESTING"> ТЕСТИРОВАНИЕ БЕЛОГО ЯЩИКА:

Тестирование белого ящика основано на внутренней структуре кода приложения. При тестировании методом белого ящика для разработки тестовых примеров используется внутренняя перспектива системы, а также навыки программирования. Это тестирование обычно проводилось на уровне единицы. Это AKA Glass Box, Clear Box, Structural Testing, Open Box, Transparent Box.

Методы тестирования белого ящика :

  • Покрытие операторов
  • Покрытие ветвей
  • Покрытие пути

ТЕСТИРОВАНИЕ СЕРЫХ ЯЩИКОВ:

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

Похожие сообщения:

  • Что такое тестирование программного обеспечения
  • Подробно изучите SDLC
  • Подробно изучить STLC.
  • Цикл PDCA в жизненном цикле разработки программного обеспечения
  • Почему вы выбрали тестирование программного обеспечения в качестве карьеры
  • Вопросы для собеседования по тестированию программного обеспечения в реальном времени

TAG: qa