Windows Linux Зарезервирован- ное имя Локальный путь +
+
Сетевой путь -
-
Свободное имя Локальный путь +
+
Сетевой путь +
+
Добавим четвёртый параметр (признак допустимости длины) и получим таб-
лицу 2.7.f.
Чтобы таблица равномерно увеличивалась по высоте и ширине, удобно до-
бавлять каждый последующий параметр попеременно — то как строку, то как стол-
бец (при формировании таблиц 2.7.e и 2.7.f третий параметр мы добавили как
строку, четвёртый – как столбец).
Таблица 2.7.f — Комбинации значений четырёх параметров
Недопустимая длина Допустимая длина Windows Linux Windows Linux Зарезервиро- ванное имя Локальный путь -
-
+
+
Сетевой путь -
-
-
-
Свободное имя Локальный путь +
+
+
+
Сетевой путь +
+
+
+
Такое представление по сравнению с графическим оказывается более ком-
пактным и позволяет очень легко увидеть комбинации значений параметров, кото-
рые необходимо подвергнуть тестированию. Вместо знаков «+» в ячейки можно по-
ставить ссылки на другие таблицы (хотя иногда все данные совмещают в одной
таблице), в которых будут представлены классы эквивалентности и граничные
условия для каждого выбранного случая.
Как несложно догадаться, при наличии большого количества параметров,
каждый из которых может принимать много значений, таблица наподобие 2.7.f бу-
дет состоять из сотен строк и столбцов. Даже её построение займёт много времени,
а выполнение всех соответствующих проверок и вовсе может оказаться невозмож-
ным в силу нехватки времени. В следующей главе мы рассмотрим ещё одну технику
тестирования, призванную решить проблему чрезмерно большого количества ком-
бинаций.