Комп’ютерна система для взаємодії з платформою автоматизованого тестування пристроїв інтернету речей
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Національний університет «Запорізька політехніка»
Abstract
UK: Розглянуто наявні рішення в галузі інформаційних систем у форматі конструкторів; вивчено frontend-фреймворки систем у форматі конструкторів; вивчено frontend-фреймворки, які найбільше підходять під вимоги, розроблено і протестовано WEB-додаток підсистеми взаємодії у вигляді конструктора тестів і моніторингу стану платформи.
Для розробки використано Visual Studio Code для frontend-частини додатка, Visual Studio 2019 для backend-частини, бібліотека React з додатковими інструментами React, C#.
Роботу присвячено розв'язанню проблеми ручного тестування пристроїв Інтернету речей. Пропонується використовувати розроблену платформу автоматизованого тестування вбудованого програмного забезпечення. Для зручної взаємодії з платформою розроблено клієнтський веб-додаток, який містить конструктор тестів і моніторинг стану платформи, стану платформи. Веб-додаток конструктора тестів реалізовано для створення тестів для IoT-пристроїв. Наявність моніторингу дає змогу визначати працездатність платформи та відстежувати виконання процесу тестування пристроїв. Автоматизація дала змогу значно скоротити час випробувань порівняно з ручним тестуванням.
EN: Existing solutions in the field of information systems in the format of constructors are considered; frontend frameworks of systems in the format of constructors are studied; frontend frameworks that best fit the requirements are studied; a WEB application of the interaction subsystem in the form of a test designer and platform status monitoring is developed and tested.
For the development, Visual Studio Code was used for the frontend part of the application, Visual Studio 2019 for the backend part, the React library with additional React, C# tools.
The work is devoted to solving the problem of manual testing of IoT devices. It is proposed to use the developed platform for automated testing of embedded software. For convenient interaction with the platform, a client web application has been developed that contains a test designer and monitoring of the platform status and platform status. The test builder web application is implemented to create tests for IoT devices. Monitoring allows you to determine the performance of the platform and track the progress of the device testing process. Automation made it possible to significantly reduce test time compared to manual testing.
Description
Дорофеєв С.О. Комп’ютерна система для взаємодії з платформою автоматизованого тестування пристроїв інтернету речей: магістерська робота, спеціальність 123 Комп'ютерна інженерія / С.О.Дорофеєв— Запоріжжя: НУ «Запорізька політехніка», 2023. — 61 c.