|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Оптимизация читаемости тестов порождаемых при символьных вычислениях
И. А. Якимов, А. С. Кузнецов Институт Космических и Информационных Технологий, Сибирский Федеральный Университет
Аннотация:
Занимая около половины времени разработки, тестирование остается наиболее распространенным методом контроля качества ПО, и его недостаток может приводить к финансовым потерям. При систематическом подходе тестовый набор считается полным, если он обеспечивает определенное покрытие кода. На данный момент существует большое количество систематических генераторов тестов, направленных на поиск стандартных ошибок. Подобные инструменты порождают огромное количество трудночитаемых тестов, обладающих высокой ценой проверки человеком. Представленный в данной работе метод позволяет улучшить читаемость тестов, автоматически сгенерированных при помощи символьных вычислений, обеспечивая качественное снижение данной цены. Экспериментальные исследования генератора тестов, включающего данный метод в качестве заключительной фазы работы, были проведены на 12-ти строковых функциях из репозитория Linux. Оценка степени читаемости строк, содержащихся в оптимизированных тестах, сопоставима со случаем использования слов натурального языка, что положительно сказывается на процессе верификации результатов тестирования человеком.
Ключевые слова:
автоматическая генерация тестов, символьные вычисления, цена проверки тестов человеком, биграммная модель языка.
Образец цитирования:
И. А. Якимов, А. С. Кузнецов, “Оптимизация читаемости тестов порождаемых при символьных вычислениях”, Труды ИСП РАН, 28:5 (2016), 227–238
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp78 https://www.mathnet.ru/rus/tisp/v28/i5/p227
|
Статистика просмотров: |
Страница аннотации: | 169 | PDF полного текста: | 83 | Список литературы: | 37 |
|