Системы и средства информатики
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Импакт-фактор

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Системы и средства информ.:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Системы и средства информатики, 2014, том 24, выпуск 2, страницы 99–113
DOI: https://doi.org/10.14357/08696527140207
(Mi ssi347)
 

Технология анализа исходного кода программного обеспечения и частичных спецификаций для автоматизированной генерации тестов

А. А. Андрианова, В. М. Ицыксон

Санкт-Петербургский государственный политехнический университет
Список литературы:
Аннотация: Повышение качества создаваемого программного обеспечения (ПО) является одной из основных проблем программной инженерии. Одним из путей повышения качества программ является автоматизируемая генерация тестов. В настоящей статье предлагается технология автоматизированного создания модульных тестов, комбинирующая функциональный и структурный подходы. Для обеспечения покрытия тестами путей программы используется информация, извлекаемая из исходного кода программы, а для формирования тестовых оракулов и определения параметров тестов используются частичные спецификации, заданные в форме контрактов. Разработанный подход реализован в виде инструментального прототипа, анализирующего программы на языке Java и формирующего тест-кейсы для методов классов в формате JUnit, используя CoFoJa (Contracts For Java) для задания контрактов. Испытание разработанного средства на ряде тестов показало работоспособность подхода.
Ключевые слова: автоматизированное тестирование программ; генерация тестов; частичные спецификации; контрактное программирование; анализ кода; SMT-solver.
Поступила в редакцию: 29.01.2014
Реферативные базы данных:
Тип публикации: Статья
Образец цитирования: А. А. Андрианова, В. М. Ицыксон, “Технология анализа исходного кода программного обеспечения и частичных спецификаций для автоматизированной генерации тестов”, Системы и средства информ., 24:2 (2014), 99–113
Цитирование в формате AMSBIB
\RBibitem{AndIts14}
\by А.~А.~Андрианова, В.~М.~Ицыксон
\paper Технология анализа исходного кода программного обеспечения и частичных спецификаций для~автоматизированной генерации тестов
\jour Системы и средства информ.
\yr 2014
\vol 24
\issue 2
\pages 99--113
\mathnet{http://mi.mathnet.ru/ssi347}
\crossref{https://doi.org/10.14357/08696527140207}
\elib{https://elibrary.ru/item.asp?id=21810109}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/ssi347
  • https://www.mathnet.ru/rus/ssi/v24/i2/p99
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Системы и средства информатики
    Статистика просмотров:
    Страница аннотации:309
    PDF полного текста:170
    Список литературы:52
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024