Розробка додатку автоматизації та тестування веб- додатків з використанням технологій JavaScript ; Development of an automation application and testing of web applications using JavaScript technologies

Saved in:
Bibliographic Details
Title: Розробка додатку автоматизації та тестування веб- додатків з використанням технологій JavaScript ; Development of an automation application and testing of web applications using JavaScript technologies
Authors: Мазурок, Дмитро Орестович, Mazurok, Dmytro Orestovych
Contributors: Гащин, Надія Богданівна, Млинко, Богдана Богданівна, Тернопільський національний технічний університет імені Івана Пулюя
Publication Year: 2023
Collection: Ternopil Ivan Pul’uj National Technical University: ELARTU
Subject Terms: веб-додатки, безперервна інтеграція, JavaScript, автоматизоване тестування, програмне забезпечення, піраміда тестування, 004.422.8
Subject Geographic: Тернопільський національний технічний університет імені Івана Пулюя, UA
Description: Метою цієї дипломної роботи є створення системи автоматизованого тестування програмного забезпечення веб-додатків шляхом поєднання різних методів тестування та налагодження безперервної інтеграції проекту. Методологія дослідження. Взято до уваги існуючі технології. Порівняно та проаналізовано технології, визначені в мові Javascript. Система була реалізована з використанням безперервної інтеграції та управління цією конфігурацією. Результати дослідження містять порівняльну характеристику та опис методів тестування на всіх рівнях тестування веб-додатків, а також програмну реалізацію для автоматизованого тестування інтерфейсів прикладного програмного забезпечення, що, як очікується, підвищить якість програмного забезпечення та полегшить його розробку. Результати дослідження можуть бути використані для побудови унікального фреймворку автоматизованого тестування на JavaScript та створення системи звітності за проектом. ; The method of this thesis is to create a system of automated software testing of web applications by combining different testing methods and overlaying continuous integration of the project. Research methodology. Existing technologies are taken into account. The technologies defined in the Javascript language are compared and analyzed. The system was implemented using continuous integration and management of this configuration. The results of the study compare the benchmarking and description of testing methods at all levels of web application testing, as well as the software implementation for automated testing of application software interfaces, which is expected to improve software quality and facilitate its development. The research results can be used to build a unique JavaScript automated testing framework and create a project reporting system. ; АНОТАЦІЯ . 4 SUMMARY . 5 СПИСОК ТЕРМІНІВ, СКОРОЧЕНЬ ТА ПОЗНАЧЕНЬ . 7 ВСТУП . 8 1. АНАЛІЗ ВИДІВ ВЕБ-ДОДАТКІВ ТА СПОСОБІВ ЇХ . 9 1.1 Механізми створення та види веб-додатків . 10 1.2 Структура веб-додатку . 15 Висновки до розділу 1 . 17 2. АНАЛІЗ ...
Document Type: bachelor thesis
Language: Ukrainian
Relation: Веб-додаток і його характеристики [Електронний ресурс] https://www.centum-d.com/uk/veb-dodatok-yogo-harakteristiki; Introduction elements [Електронний ресурс] DOM 2. to https://frontender.info/an-introduction-to-dom-events/; Сучасний веброзробник [Електронний ресурс] https://medium.com/nuances- ofprogramming/%D1%81%D0%BE%D0%B2%D1%80%D0%B5%D0%BC%D0 %B5%D0%BD%D0%BD%D1%8B%D0%B9backend%D1%80%D0%B0%D0 %B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0 %BA- 2018-a43d51a7bcd1; 4. Front-end і Back-end розробка [Електронний ресурс] https://skillbox.ua/media/code/frontend_i_backend_razrabotka/; Different Types of Web Application Development [Електронний ресурс] https://www.clustox.com/6-different-types-of-web-application-development; Automation Testing Life Cycle [Електронний ресурс] https://www.lambdatest.com/blog/all-you-have-to-know-about-automation-testing-life- cycle; End-to-End тестування [Електронний ресурс] https://habr.com/ru/post/417395; UI автоматизація, чому слід подивитись в бік JavaScript [Електронний ресурс] https://dou.ua/lenta/articles/automation-js-frameworks; JavaScript unit testing frameworks in 2020: A comparison [Електронний ресурс] https://raygun.com/blog/javascript-unit-testing-frameworks/; 11 Best JavaScript Unit Testing Framework and Tools [Електронний ресурс] https://geekflare.com/javascript-unit-testing/; QA Wolf [Електронний ресурс] https://docs.qawolf.com/docs/; Slack API [Електронний ресурс] https://api.slack.com/web; http://elartu.tntu.edu.ua/handle/lib/42415
Availability: http://elartu.tntu.edu.ua/handle/lib/42415
Rights: Мазурок Дмитро Орестович, 2023
Accession Number: edsbas.690BAB8F
Database: BASE
Be the first to leave a comment!
You must be logged in first