|
An algorithm of test generation from functional specification using Open IE model and clustering
[Алгоритм генерации тестов из функциональной спецификации с использованием модели Open IE и кластеризации]
K. S. Kobyshev, S. A. Molodyakov Peter the Great St. Petersburg Polytechnic University
Аннотация:
Автоматизированное тестовое покрытие на данный момент является широко распространенной практикой в долгосрочных проектах разработки программного обеспечения. Согласно подходу к разработке тестов, каждый автоматизированный тест должен повторно использовать функции, реализованные в тестовой среде. Представленное исследование направлено на совершенствование подхода к разработке тестовой среды с использованием методов обработки естественного языка. Алгоритм включает следующие этапы: подготовка тестовых сценариев; преобразование абзацев сценария в синтаксическое дерево с использованием предварительно обученной модели OpenIE; сравнение шагов тестирования с интерфейсами тестового фреймворка с использованием модели GloVe; преобразование заданного семантического дерева в код языка Kotlin. Статья содержит описание прототипа системы автоматической генерации языковых тестов Kotlin из спецификации на естественном языке.
Ключевые слова:
автоматический тест, компьютерная лингвистика, извлечение отношений, извлечение открытой информации, разбор дерева зависимостей, обработка естественного языка, кластеризация, E2E-тест, GloVe, Kotlin
Образец цитирования:
K. S. Kobyshev, S. A. Molodyakov, “An algorithm of test generation from functional specification using Open IE model and clustering”, Труды ИСП РАН, 34:2 (2022), 17–24
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp674 https://www.mathnet.ru/rus/tisp/v34/i2/p17
|
Статистика просмотров: |
Страница аннотации: | 33 | PDF полного текста: | 23 |
|