Розроблення підсистеми автоматизованого тестування пристроїв Інтернету речей

Автор: Пахолок Ростислав Олександрович
Кваліфікаційний рівень: магістр
Спеціальність: Системне проектування
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2023-2024 н.р.
Мова захисту: українська
Анотація: Пахолок Р., Артищук І.В. Розроблення підсистеми автоматизованого тестування пристроїв Інтернету речей. Магістерська кваліфікаційна робота. – Національний університет «Львівська політехніка», Львів, 2023 р. Розширена анотація Чим раніше будуть виявлені помилки в програмному забезпеченні будь-якої системи, тим дешевше їх виправити [1]. Це особливо важливо для компаній, які займаються масовим виробництвом електронних компонентів, обладнання та «розумних» лічильників [2]. До такого обладнання належать лічильники, що вимірюють споживання води, тепла чи іншої енергії [3]. Завдання тестування IoT-пристроїв наразі не вирішене, але є актуальним і затребуваним для виробників пристроїв [4]. Об’єктом дослідження є інтерактивна підсистема з тестовою платформою. Предметом дослідження є конструктор тестів і підсистема моніторингу стану в платформі тестування пристроїв IoT. Метою даної роботи є розробка та впровадження підсистеми, що складається з конструктора тестів та моніторингу стану платформи для взаємодії з платформою автоматизації. Методи дослідження включають аналіз, порівняння, систематизацію та узагальнення даних про існуючі та розроблені методи автоматизованого тестування та створення конструкторів, знання сучасних мережевих технологій при побудові мережевих додатків, тестування комп’ютерного інтерфейсу для розширення та оптимізації мереж. Ця робота охоплює дослідницьку область застосування інформаційних та мережевих технологій для створення інтерфейсів для тестування ядра пристроїв IoT. Визначено, обґрунтовано та описано переваги інформаційних технологій як засобу тестування. Результати показують, що використання цього інструменту може зробити процес тестування нового обладнання більш ефективним і зручним. Використовуйте традиційні методи аналізу процесів тестування за допомогою кількох візуальних дизайнерів, створюйте складні робочі процеси веб-додатків на платформах тестування пристроїв Інтернету речей і створюйте веб-додатки, які: взаємодіють із підсистемами платформи [5]. Тестування є важливим етапом розробки програмного забезпечення, особливо при створенні IoT пристроїв і електронних модулів. Важливо визначити всі критичні точки системи на ранніх стадіях розробки, тому що на виправлення цих помилок пізніше витрачається більше ресурсів. Метою даної роботи є створення методу тестування «розумних» пристроїв, який можна застосувати для тестування «розумних» пристроїв і згодом реалізувати в автоматизованій платформі для тестування пристроїв IoT. Ключові слова – Інтернет речей, мережеві технології, мережевий додаток, тестування, інтерфейс. Список використаних джерел. Matuska S, Machaj J, Hutar M, Brida P. A Development of an IoT-Based Connected University System: Progress Report. Sensors. 2023; 23(6):2875. https://doi.org/10.3390/s23062875. A. Fernandez-Pacheco, S. Martin and M. Castro, "Implementation of an Arduino Remote Laboratory with Raspberry Pi." 2019 IEEE Global Engineering Education Conference (EDUCON), Dubai, United Arab Emirates, 2019, pp. 1415-1418, DOI: 10.1109/EDUCON.2019.8725030. Belej O., Lohutova T., Halkiv L. (2021) Development of Evaluation Templates for the Protection System of Wireless Sensor Network. In: Ageyev D., Radivilova T., Kryvinska N. (eds) Data-Centric Business and Applications. Lecture Notes on Data Engineering and Communications Technologies, vol 69. Springer, Cham. https://doi.org/10.1007/978-3-030-71892-3_10 O. Belej, N. Spas and I. Artyshchuk, "Development of an Algorithm for Detecting Cyberattacks in Distributed Information Systems," 2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT), 2021, pp. 325-328, doi: 10.1109/CSIT52700.2021.9648805. - https://ieeexplore.ieee.org/document/9648805 Р. Пахолок. Розроблення підсистеми автоматизованого тестування пристроїв інтернету речей // Матеріали 81-ї Студентської науково-технічної конференції Інституту комп’ютерних наук та інформаційних технологій Національного університету "Львівська політехніка". – 2023. – C. 10–12. 0,09 ум.д.ар. [н.к. – Артищук І.В.].