БастыАудиоКомикстерБалаларға арналған
Kerrigan H
Kerrigan Hдәйексөз келтірді4 күн бұрын
Одна из причин заключается в том, что протестировать всё невозможно. Для большинства систем исчерпывающее тестирование невыполнимо, то есть невозможно проверить все комбинации входных данных и предусловий. Чтобы понять, что такое исчерпывающее тестирование, рассмотрим простой пример. Представим, что тестируемая программа содержит одноразрядное поле, которое принимает только символы алфавита в верхнем регистре. Если мы используем методику исчерпывающего тестирования, то допустимыми входными данными являются 26 символов алфавита в верхнем регистре. Рассмотрим использование этой методики на одноразрядном поле, принимающем только символы в верхнем регистре. В этом случае необходимы валидные тесты для проверки того, что все 26 букв (английского) алфавита в верхнем регистре принимаются. Необходимо также проверить, что все недопустимые входные данные отклоняются. Тестирование потребуется для цифр от 0 до 9, 26 символов нижнего регистра и 32 специальных символов, включая пробел. Таким образом, для полной проверки этого одноразрядного поля требуется 94 тестовых сценария. Если мы решим применить методику исчерпывающего тестирования для программы, содержащей 10 полей ввода, где каждое поле может иметь 5 возможных значений, то для проверки всех допустимых комбинаций входных значений потребуется 10 в пятой степени (105) тест-кейсов, то есть 100 000, но маловероятно, что можно проверить подобное количество тестовых случаев.
Сам себе тестировщик. Пошаговое руководство по тестированию ПО
Сам себе тестировщик. Пошаговое руководство по тестированию ПО
·
Чхави Досадж
Сам себе тестировщик. Пошаговое руководство по тестированию ПО
Чхави Досаджжәне т.б.
4.1K

Кіру не тіркелу пікір қалдыру үшін