Наукові статті кафедри КС та М
Permanent URI for this collection
Browse
Browsing Наукові статті кафедри КС та М by Subject "automation"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Автоматизоване керування відновленням працездатності мережевих пристроїв(Донецький національний технічний університет, 2015) Киричек, Галина Григорівна; Киричек, Галина Григорьевна; Kirichek, Galina G.; Михайлютенко, Денис Юрійович; Михайлютенко, Денис Юрьевич; Mihaylyutenko, Denis Y.UK: В работі проведено аналіз проблемних ділянок мережі і варіантів покращення якості роботи мережевих пристроїв. Наведено метод оцінки надійності елементів мережі та новий принцип роботи з портами мікроконтролера. Представлена концепція відновлення працездатності мереж з повною автоматизацією процесів керування. Розроблено пристрій для автоматизації процесу відновлення працездатності мережевих пристроїв з метою покращення стабільності роботи мереж організацій. EN: The article analyzes the problematic sections of the network consider options for improving the quality work of the network devices. A method for assessing the reliability of the network elements and the new principle work of the ports of the microcontroller. The article introduces the concept of rehabilitation networks with full automation of management processes. Developed a device to automate disaster recovery the network devices in order to improve the stability work of the networks in organizations. As a bridgehead for research influence controllers of the network devices on the network reliability, choose a scheme the network that utilizes network devices. To evaluate the reliability of each of these devices, within 120 days, checked the status of that network equipment. According to the results of this research is calculated control factor, indicating the importance of the monitoring the devices in network segment. In conducting research examined condition monitoring functions of the network devices and their influence on the stability of the controllers network. Developed are circuit diagram and the program for the microcontroller, which is built on the basis the research. At all stages of the research used a systematic approach. All elements of the unit and their functionality in working condition were consid-ered as a single system, which is conventionally composed of two parts: analog and digital. In the analog portion of the device takes the necessary conversion of the output signal for further use, as well as power management controlled device. By the digital part is Atmega168 microcontroller and network controller ENC28J60. As a result, decided to develop a device based on microcontroller AVR, namely the controller status of network equipment. A feature of the device is minimal use different constituents, and therefore low cost with high functionality. The program was developed in an environment AVR Studio, which provides ample opportunities for setting up and development of various software for AVR microcontrollers. The device, which is obtain as a result of research the simplify search of nonworking parts of the network and allowed to automate remote of management power the network devices. RU: В работе проведен анализ проблемных участков сети и вариантов улучшения качества работы сетевых устройств. Приведен метод оценки надежности элементов сети и новый принцип работы с портами микроконтроллера. Представленная концепция восстановления трудоспособности сетей с полной автоматизацией процессов управления. Разработано устройство для автоматизации процесса восстановления работоспособности сетевых устройств с целью улучшения стабильности работы сетей организаций.Item Автоматизоване тестування веб-платформ з використанням Java та Selenium(Міжрегіональна Академія управління персоналом, 2022) Киричек, Галина Григорівна; Тягунова, Марія Юріївна; Курач, Анна Ігорівна; Kirichek, Galina G.; Tiahunova, Mariia Yu.; Kurach, Anna I.; Киричек, Галина Григорьевна; Тягунова, Мария Юрьевна; Курач, Анна ИгоревнаUK: На даний час тестування програмного забезпечення є одним із основних етапів забезпечення контролю його якості та ефективності використання. Перехід на автоматизацію дозволяє скоротити час тес-тування і значно прискорити цій процес. Система, яка пропонується для реалізації, дозволить швидше та якісніше виконувати автоматизовані тести. Метою роботи є реалізація системи автоматизованого тестування веб-платформ із використанням мови програмування Java та інструменту Selenium, з підтримкою усіх популярних браузерів і операційних систем. Для досягнення основної мети пропонується вирішити наступні завдання: дослідити аналоги систем автоматизованого тестування; реалізувати метод автоматизованого тестування веб-платформ із використанням мови програмування Java та інструменту Selenium; розробити алгоритм запуску тестів в рамках системи для різних браузерів та операційних систем; навести метод автоматизованого тестування із використанням Maven та Selenium Web Driver та результати тестування системи в порівнянні з аналогами. Наукова новизна. Авторами пропонується застосовувати загальний фреймворк автоматизованого тестування, як систему, набір умов, концепцій та практик, спрямованих на перевикористання, зменшення витрат на підтримку, підвищення надійності, швидкості та якості виконання тестів, включаючи його використання широким колом фахівців, включаючи розробників та спеціалістів з ручного тестування. Висновком, у роботі є те, що структура тестів реалізована за допомогою анотацій, що є зрозумілою для користувача та інфор-мує систему про призначення поміченого коду. Окрім цього, при запуску та виконанні автоматизованих тестів за допомогою TestNG, використовується багатопотоковість, яка дозволяє одночасно виконувати декілька тестів. Перевагою системи є: підтримка різних браузерів та операційних систем; кращі швидкісні характеристики; детальна система звітів за результатами тестувань; умовна безкоштовність та реалізація проекту з відкритим вихідним кодом. EN: Currently, software testing is one of the main stages of ensuring control over its quality and efficiency. Switching to automation reduces test time and significantly speeds up the process. The system proposed for implementation will allow you to perform automated tests faster and better. The aim of the work is to implement an automated testing system of web platforms using the Java programming language and the Selenium tool, with support for all popular browsers and operating systems. To achieve the main aim, it is proposed to solve the following tasks: to research the analogs of automated testing systems; to implement a method of automated testing of web platforms using the Java programming language and the Selenium tool; to develop an algorithm for running tests within the system for different browsers and operating systems; to give the method of automated testing using Maven and Selenium Web Driver and the results of testing the system in comparison with analogs. Scientific novelty. The authors proposed to use the general framework of automated testing as a system, set of conditions, concepts, and practices aimed at reuse, reduce maintenance costs, improve reliability, speed, and quality of test performance, including its use by a wide range of professionals, including developers and specialists in manual testing. The conclusion of the paper is that the structure of the tests is implemented using annotations, which are understandable to the user and inform the system about the purpose of the observed code. In addition, when running and running automated tests with TestNG, multithreading is used, which allows you to run multiple tests at the same time. The advantages of the system are: support for different browsers and operating systems; best speed characteristics; detailed system of reports on test results; conditional free and open source project implementation. RU: В настоящее время тестирование программного обеспечения является одним из основных этапов обеспечения контроля качества и эффективности использования. Переход на автоматизацию позволяет сократить время тестирования и значительно ускорить этот процесс. Предлагаемая для реализации система позволит быстрее и качественнее выполнять автоматизированные тесты. Целью работы является реализация системы автоматизированного тестирования веб-платформ с использованием языка программирования Java и инструмента Selenium с поддержкой всех популярных браузеров и операционных систем. Для заслуги основной цели предлагается решить следующие задачки: изучить аналоги систем автоматизированного тестирования; реализовать метод автоматизированного тестирования веб-платформ с использованием языка программирования Java и инструмента Selenium; разработать алгоритм запуска тестов в рамках системы для разных браузеров и операционных систем; привести метод автоматизированного тестирования с помощью Maven и Selenium Web Driver и результаты тестирования системы по сравнению с аналогами. Научная новизна. Авторами предлагается применять общий фреймворк автоматизированного тестирования как систему, набор условий, концепций и практик, направленных на переиспользование, уменьшение затрат на поддержку, повышение надежности, скорости и качества выполнения тестов, включая его использование широким кругом специалистов, включая разработчиков и специалистов по ручному тестированию. . Выводом в работе является то, что структура тестов реализована с помощью аннотаций, что понятно пользователю и информирует систему о назначении замеченного кода. Кроме этого, при запуске и выполнении автоматизированных тестов с помощью TestNG используется многопоточность, которая позволяет одновременно выполнять несколько тестов. Преимуществом системы есть: поддержка различных браузеров и операционных систем; лучшие скоростные характеристики; подробная система отчетов по результатам тестирований; условная бесплатность и реализация проекта с открытым исходным кодом.