Отрывок: Также предусмотрена возможность генерации строк на основе regex- паттерна. Чтобы сгенерировать данные пользовательского типа, программисту необходимо написать конкретную реализацию шаблонного класса RandomFactory, в котором есть метод получения данных шаблонного типа. Такое программное решение было принято в виду невозможности корректной реализации интерфейса, имеющего шаблонный нестатический метод GetRandomData, поскольку реализа...
Название : Библиотека инструментов для разработки и автоматического тестирования консольных приложений любой сложности на языках программирования С# и C++
Другие названия : Library of tools, aimed at simplifying the development and performing automatic tests of console applications of any difficulty on C# and C++ programming languages
Авторы/Редакторы : Кротков, В.Д.
Даниленко, А.Н.
Дата публикации : 2020
Библиографическое описание : Кротков В.Д. Библиотека инструментов для разработки и автоматического тестирования консольных приложений любой сложности на языках программирования С# и C++ / В.Д. Кротков, А.Н. Даниленко // Информационные технологии и нанотехнологии (ИТНТ-2020). Сборник трудов по материалам VI Международной конференции и молодежной школы (г. Самара, 26-29 мая): в 4 т. / Самар. нац.-исслед. ун-т им. С. П. Королева (Самар. ун-т), Ин-т систем. обраб. изобр. РАН-фил. ФНИЦ "Кристаллография и фотоника" РАН; [под ред. В. А. Фурсова]. – Самара: Изд-во Самар. ун-та, 2020. – Том 4. Науки о данных. – 2020. – С. 926-931.
Аннотация : В настоящей работе приведено описание функционала библиотеки, предназначение которой – упрощение создания консольных приложений на языках С# и 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/handle/Informacionnye-tehnologii-i-nanotehnologii/Biblioteka-instrumentov-dlya-razrabotki-i-avtomaticheskogo-testirovaniya-konsolnyh-prilozhenii-luboi-slozhnosti-na-yazykah-programmirovaniya-S-i-C-85084
Другие идентификаторы : Dspace\SGAU\20200805\85084
Располагается в коллекциях: Информационные технологии и нанотехнологии

Файлы этого ресурса:
Файл Описание Размер Формат  
ИТНТ-2020_том 4-926-931.pdf319.91 kBAdobe PDFПросмотреть/Открыть



Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.