Title: Библиотека инструментов для разработки и автоматического тестирования консольных приложений любой сложности на языках программирования С# и C++
Other Titles: Library of tools, aimed at simplifying the development and performing automatic tests of console applications of any difficulty on C# and C++ programming languages
Authors: Кротков, В.Д.
Даниленко, А.Н.
Issue Date: 2020
Citation: Кротков В.Д. Библиотека инструментов для разработки и автоматического тестирования консольных приложений любой сложности на языках программирования С# и C++ / В.Д. Кротков, А.Н. Даниленко // Информационные технологии и нанотехнологии (ИТНТ-2020). Сборник трудов по материалам VI Международной конференции и молодежной школы (г. Самара, 26-29 мая): в 4 т. / Самар. нац.-исслед. ун-т им. С. П. Королева (Самар. ун-т), Ин-т систем. обраб. изобр. РАН-фил. ФНИЦ "Кристаллография и фотоника" РАН; [под ред. В. А. Фурсова]. – Самара: Изд-во Самар. ун-та, 2020. – Том 4. Науки о данных. – 2020. – С. 926-931.
Abstract: В настоящей работе приведено описание функционала библиотеки, предназначение которой – упрощение создания консольных приложений на языках С# и C++ путем предоставления программисту возможностей использовать встроенное настраиваемое меню произвольной степени вложенности, специальные средства для осуществления контроля над переменными программы и отслеживания состояния программных сущностей. Библиотека содержит функции ручной и автоматической проверки и многоуровневого анализа работы консольного приложения. Также библиотека включает в себя вспомогательный функционал случайной или шаблонной генерации тестовых данных пользовательского или стандартного типа и дает возможности для точечного выявления ошибок, допущенных при разработке приложения. Она создана с использованием современных технологий объектно- ориентированного программирования в соответствии с передовыми архитектурными и алгоритмическими решениями. In the present paper there is represented the description of the library, which purpose is to simplify the process of creating console applications on C# and C++ programming languages by giving programmer an opportunity to use built-in custom menu of any nesting level, as well as special facilities to control the state of program variables and keep track of condition of program entities. The library contains functions of manual and automatic application work check and includes tools of multilevel performance analysis. The library also includes auxiliary functional of random, pre-determined or template test data generation, working with both: standard data-types and user-defined data types. This library provides possibilities to directly detect pieces of error code, which may had been written during the development of the program. The library has been developed in compliance with contemporary object-oriented approach on application design using modern algorithmic solutions.
URI: http://repo.ssau.ru/jspui/handle/123456789/12968
Appears in Collections:Информационные технологии и нанотехнологии

Files in This Item:
File Description SizeFormat 
ИТНТ-2020_том 4-926-931.pdf319.91 kBAdobe PDFView/Open


Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.