РУКОВОДСТВО ПО ПОЛОЖИТЕЛЬНОМУ ТЕСТИРОВАНИЮ – ОБЪЯСНЕНИЕ НА ПРИМЕРАХ РЕАЛЬНОГО ВРЕМЕНИ

РУКОВОДСТВО ПО ПОЗИТИВНОМУ ТЕСТИРОВАНИЮ – ОБЪЯСНЕНИЕ НА ПРИМЕРАХ В РЕАЛЬНОМ ВРЕМЕНИ

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

Статья содержит следующие разделы:

Две основные стратегии тестирования в тестировании программного обеспечения: положительное тестирование и отрицательное тестирование.

Что такое положительное тестирование с примерами?

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

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

Примеры положительного тестирования (Сценарии положительного тестирования ):

Пример №1. Тестирование поля номера телефона.

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

Пример 2. Тестирование поля возраста.

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

Пример №3. Проверка поля почтового индекса.

Формат почтового индекса различается в разных странах. Положительные тестовые случаи в таких сценариях могут быть введены числовым значением для США, Индии и буквенно-цифровым значением для Канады и Великобритании.

Когда проводить положительное тестирование?< /сильный>

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

Техники, используемые при положительном тестировании

Техники, положительное подтверждение тестирования:

Анализ граничных значений:

Это связано с допустимым разделом в вашем диапазоне входных тестовых данных. Он включает в себя тестирование обеих сторон каждой границы. Действительный раздел будет иметь 2 границы — нижнюю и верхнюю границу. Если диапазон входных тестовых данных — A-B, положительные тестовые случаи должны быть разработаны для A, A+1, B-1, B

Пример №1: Для поля даты (1-31), действительно нижняя граница раздела (введите 1 в поле даты) и допустимая верхняя граница (введите 31 в поле даты) учитываются для положительных тестовых случаев. 10 символов, действительная нижняя граница раздела (6 символов) и действительная верхняя граница раздела (10 символов) считаются положительными тестами.

Пример 3:Для значений с плавающей запятой пусть система принимает значения от 0,2 до 0,8 с одним десятичным знаком. Действительная нижняя граница раздела (входное значение 0,2) и допустимая верхняя граница (входное значение 0,8) учитываются для положительных тестовых случаев.

Подробнее о методе разработки тестового примера анализа граничных значений здесь

Эквивалентное разбиение:

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

Пример №1: В поле даты (1–31) введите любое значение из допустимого раздела. т. е. 1–31, и протестируйте поведение системы.

Пример № 2: Для полей имени пользователя, имеющих спецификации от 6 до 10 символов, введите любое значение из допустимого раздела, т. е. 6–10, и проверить поведение системы.

Пример №3:Для полей Возраст от 18 до 80 лет, за исключением 60–65 лет, введите любое значение из допустимого раздела, например 18–59 и 66–80, и протестируйте поведение системы.

Подробнее о методе разработки тестового примера на эквивалентность читайте здесь.

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

Положительное тестирование и отрицательное тестирование

Положительное тестирование

Отрицательное тестирование

Выполняется путем передачи действительных тестовых данных

Выполняется путем передачи недопустимых тестовых данных

Выполняется для проверки известного набора тестовых условий

Выполняется для нарушения работы приложения с неизвестным набором тестовых условий

Охватывает только действительные случаи

Охватывает все возможные случаи, включая недействительные случаи

Это занимает меньше времени

Это занимает больше времени

Проверка выполнения всех требований

Проверка рабочих процессов, которые не выполняются упоминается в требованиях

Убедиться, что программное обеспечение работает должным образом

Убедиться, что программное обеспечение соответствует требованиям бесплатно

TAG: qa

От QA genius

Adblock
detector