Учебники

Неразрушающий контроль (НК)

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

Пример : — Ввод правильных данных в модуль входа в систему и проверка, принимает ли он учетные данные и переходит на следующую страницу

Неразрушающий контроль (НК)

В этом уроке вы узнаете

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

Почему Неразрушающий контроль (НК)?

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

Когда проводится неразрушающий контроль (неразрушающий контроль)?

  • Это также первая форма тестирования, которую тестер будет выполнять с приложением (т. Е. На начальном этапе SDLC).
  • Неразрушающий контроль обычно проводится, когда у нас недостаточно времени для тестирования.

Стратегия испытаний для неразрушающего контроля

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

Неразрушающий контроль (НК)

Пример : —

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

Резюме:

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

Эта статья предоставлена ​​»Сучита Рао»