'
Шевчук В.И.
АНАЛИЗ ВЕБ-ИНСТРУМЕНТОВ ДЛЯ СОЗДАНИЯ ПОПАРНЫХ ТЕСТОВЫХ НАБОРОВ *
Аннотация:
целью данной статьи является рассмотреть веб-инструменты для создания попарных тестовых наборов. Это наборы, основанные на способе тестирования программного обеспечения, который использует комбинаторный метод для генерации тестовых примеров, охватывающих все возможные комбинации двух входных параметров системы. В статье описываются принципы работы и методы, используемые данными веб-инструментами
Ключевые слова:
тестирование, программное обеспечение, попарное тестирование, тестовый набор, веб-инструмент, анализ, тестовый пример
DOI 10.24412/2712-8849-2023-764-258-261
УДК 004
Шевчук В.И.
инженер по контролю качества программного обеспечения,
Международная компания-разработчик программного обеспечения «Yucca Digital»
(г. Витебск, Беларусь)
АНАЛИЗ ВЕБ-ИНСТРУМЕНТОВ ДЛЯ СОЗДАНИЯ
ПОПАРНЫХ ТЕСТОВЫХ НАБОРОВ
Аннотация: целью данной статьи является рассмотреть веб-инструменты для создания попарных тестовых наборов. Это наборы, основанные на способе тестирования программного обеспечения, который использует комбинаторный метод для генерации тестовых примеров, охватывающих все возможные комбинации двух входных параметров системы. В статье описываются принципы работы и методы, используемые данными веб-инструментами.
Ключевые слова: тестирование, программное обеспечение, попарное тестирование, тестовый набор, веб-инструмент, анализ, тестовый пример.
Веб-инструменты – это инструменты, которые запускаются на веб-сервере и используют веб-браузер в качестве пользовательского интерфейса [1]. Они обладают некоторыми преимуществами, такими как доступность, переносимость или удобство использования. Однако могут иметь ряд недостатков, к которым относятся безопасность, надежность и масштабируемость.
Попарный тестовый набор – это набор тестовых примеров, охватывающий все возможные комбинации двух входных параметров приложения [2].
Одним из самых популярных веб-инструментов для создания попарных тестовых наборов является «PICT» [3]. Это инструмент, реализующий комбинаторный метод, основанный на горизонтальном росте. Основная идея этого метода заключается в использовании свойств комбинаторных конфигураций и политопов этих конфигураций для сокращения пространства поиска и устранения избыточных или недопустимых тестовых примеров. «PICT» позволяет пользователям указывать входные параметры и значения, а также ограничения и зависимости между ними, используя простой текстовый формат. После чего генерирует минимальный набор попарных тестов.
Другим веб-инструментом является «Hexawise» [5]. Данный инструмент реализует метаэвристический метод, основанный на оптимизации роя частиц. Основная идея этого метода заключается в моделировании совокупности частиц, которые перемещаются в пространстве поиска, каждая из которых представляет потенциальное решение проблемы [6]. Частицы ориентируются на два фактора: их собственное наилучшее положение и наилучшее положение среди всех частиц. Они корректируют свои скорости и положения в соответствии с этими факторами, а также некоторыми случайными факторами, чтобы исследовать новые области пространства поиска и прийти к оптимальному или близкому к оптимальному решению. «Hexawise» работает на основе входных параметров и значений, а также ограничения и зависимости между ними, используя графический пользовательский интерфейс. В итоге генерируется набор парных тестов, удовлетворяющий ограничениям и зависимостям.
Третьим веб-инструментом является «AllPairs» [7]. Он использует алгебраический метод, основанный на ортогональных массивах. Основная идея этого метода заключается в использовании математических свойств ортогональных массивов, которые представляют собой специальные типы матриц или таблиц, записи в которых берутся из фиксированного набора символов и удовлетворяют определенным условиям баланса [8]. Ортогональный массив может использоваться для представления набора тестов, где каждая строка является тестовым примером, а каждый столбец - параметром. «AllPairs» позволяет пользователям указывать входные параметры и значения, используя простой текстовый формат. Используя ортогональный массив или ортогональный массив смешанного уровня, происходит генерация попарных тестовых наборов.
СПИСОК ЛИТЕРАТУРЫ:
Номер журнала Вестник науки №7 (64) том 3
Ссылка для цитирования:
Шевчук В.И. АНАЛИЗ ВЕБ-ИНСТРУМЕНТОВ ДЛЯ СОЗДАНИЯ ПОПАРНЫХ ТЕСТОВЫХ НАБОРОВ // Вестник науки №7 (64) том 3. С. 258 - 261. 2023 г. ISSN 2712-8849 // Электронный ресурс: https://www.вестник-науки.рф/article/9537 (дата обращения: 19.05.2024 г.)
Вестник науки СМИ ЭЛ № ФС 77 - 84401 © 2023. 16+
*