Структурное тестирование
В основе структурного тестирования лежит довольно простая идея: необходимо протестировать каждый оператор тестируемого кода хотя бы один раз. Самый лёгкий способ покрыть весь код предполагает подсчёт числа возможных путей выполнения тестируемого алгоритма и создание минимального набора тестов, проверяющих каждый путь.
Расчёт минимального количеств тестов прост:
1. Начните с 1 для последовательного выполнения программы.
2. Прибавьте 1 для каждого из ключевых слов if, while, do, for, and (&&), or (||).
3. Прибавьте 1 для каждого блока case. Если присутствует блок, используемый по-умолчанию, прибавьте ещё 1.
Янчарук А.В.
08.08.2013 07:37