Как реализовать создание ортогонального массива? Ортогональный массив - это двумерный массив, с таким интересным свойством - выберите любые 2 столбца массива и найдете в них все комбинации значений этих столбцов.
В качестве примера:
Матрица, в столбцах которой может быть значение либо 1, либо 2, содержит все возможные комбинации трех цифр:
| 1 | 1 | 1 |
| 2 | 1 | 1 |
| 1 | 2 | 1 |
| 1 | 1 | 2 |
| 2 | 2 | 1 |
| 1 | 2 | 2 |
| 2 | 1 | 2 |
| 2 | 2 | 2 |
Ортогональный массив:
| 1 | 1 | 1 |
| 1 | 2 | 2 |
| 2 | 1 | 2 |
| 2 | 2 | 1 |
Подскажите, пожалуйста, ресурс\статью\учебник, желательно на русском, где описывается составление ортогонального массива на основе любого другого?UPD:
Определение массива взято из статьи Pairwise testing. Part 1 - Orthogonal Arrays

21 Авг 2019 в 06:14
536 +2
0
Ответы
1

Для создания ортогонального массива можно использовать методы дизайна экспериментов, такие как метод Лэтта или метод двоичных арреатов. Существует много материалов на эту тему, включая русскоязычные источники.

Один из таких ресурсов - курс "Дизайн экспериментов", который доступен на онлайн-платформе Coursera: https://www.coursera.org/learn/design-experiments

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

Для более практического подхода, вы можете обратиться к книге "Дизайн экспериментов: теория и практика" авторства Магнуса Ретта, где подробно описаны методы создания ортогональных массивов.

Надеюсь, эти материалы помогут вам в создании ортогонального массива на основе любого другого.

20 Апр 2024 в 13:21
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир