Тип публикации: доклад, тезисы доклада, статья из сборника материалов конференций
Конференция: Информационные технологии и нанотехнологии (ИТНТ-2020); Самара; Самара
Год издания: 2020
Аннотация: В данной статье предлагается сравнение методов определения сложности кода при генерации наборов данных для тестирования программного обеспечения. В статье предлагаются результаты исследования по оценке одного пути программного кода, работа ещё не окончена, в дальнейшем будет расширена для подбора данных для тестирования множества пПоказать полностьюутей. Для решения задачи генерации наборов данных, предлагается использовать генетический алгоритм с различными способами определения сложности программного кода. Предлагается новый метод определения сложности кода на основе изменения весов вложенных операций. В статье приводятся результаты и сравнение сгенерированных входных тестовых данных на предмет прохода по критическому пути. Для каждой рассмотренной в статье метрике представлены выводы для выявления особенностей в зависимости от подобранных данных. This article proposes a comparison of methods for determining code complexity when generating data sets for software testing. The article offers the results of a study for evaluating one path of program code, the work is not finished yet, it will be further expanded to select data for testing many paths. To solve the problem of generating test data sets, it is proposed to use a genetic algorithm with various metrics for determining the complexity of program code. A new metrics is proposed for determining code complexity based on changing weights of nested operations. The article presents the results and comparison of the generated input test data for the passage along the critical path. For each metric considered in the article, conclusions are presented to identify specifics depending on the selected data.
Журнал: Информационные технологии и нанотехнологии (ИТНТ-2020)
Выпуск журнала: 4
Номера страниц: 662-671
Издатель: Самарский национальный исследовательский университет имени академика С.П. Королева