Методити автоматизації тестування веб додатків для QA automation на основі бібліотеки Selenium Web Driver

dc.contributor.advisorКузьменко, Ігор Миколайович
dc.contributor.authorБаворовський, Вадим Миколайович
dc.date.accessioned2024-09-10T08:30:19Z
dc.date.available2024-09-10T08:30:19Z
dc.date.issued2024
dc.descriptionУ процесі роботи над сиситемою було створено веб-додаток для автоматизації тестування веб-додатків, який використовує бібліотеку Selenium WebDriver. Основною метою цього проекту було створення інструменту, який би значно спрощував процес тестування шляхом автоматизації рутинних завдань, які зазвичай виконуються вручну. Цей розроблений додаток надає користувачам зручний інтерфейс, який дозволяє легко вводити URL-адреси веб-сайтів, створювати тестові сценарії, редагувати їх та запускати тести. Завдяки використанню Selenium WebDriver, стало можливим автоматизувати взаємодію з веб-сторінками, включаючи введення даних у форми, натискання кнопок та перевірку результатів. Ця автоматизація не тільки знижує ризик людських помилок, але й скорочує час на проведення тестів, підвищуючи загальну ефективність процесу тестування. Додаток є гнучким і масштабованим завдяки використанню сучасних фреймворків і бібліотек, таких як React, Redux, Tailwind CSS та SCSS. Це дозволяє легко адаптувати його до змін та розширювати для підтримки нових функцій. Важливою перевагою є можливість інтеграції з системами безперервної інтеграції та доставки (CI/CD), що дозволяє автоматично запускати тести при кожному оновленні коду. Крім того, користувачі можуть редагувати створені правила та форми, а також використовувати їх повторно для тестування після змін на веб-сайті, що забезпечує ефективність і зручність у підтримці тестів.
dc.description.abstractДипломна робота виконана на 68 сторінках, містить 37 ілюстрацій, 1 додаток, 27 джерел в переліку посилань. Мета роботи: створити веб-додаток, який допомагає тестувати вебдодатки, з використанням бібліотеки Selenium WebDriver. Методи та засоби: автоматизацію тестування веб-додатків за допомогою бібліотеки Selenium WebDriver, мови програмування Typescript, бібліотека для створення інтерфейсу React, управління станом додатків за допомогою Redux, а також стилі систем CSS і SCSS. Результат – веб-додаток, для тестування веб-сайтів.
dc.description.abstractotherThe thesis is made on 68 pages, contains 37 illustrations, 1 appendix, 27 sources in the list of references Objective: to create a web application that helps to test web applications using the Selenium WebDriver library. Methods and tools: automation of web application testing using the Selenium WebDriver library, Typescript programming language, React interface library, application state management using Redux, and CSS and SCSS system styles. The result is a web application for testing websites.
dc.format.extent68 с.
dc.identifier.citationБаворовський, В. М. Методити автоматизації тестування веб додатків для QA automation на основі бібліотеки Selenium Web Driver : дипломна робота … бакалавра : 122 Комп’ютерні науки / Баворовський Вадим Миколайович. – Київ, 2024. – 68 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/68836
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.titleМетодити автоматизації тестування веб додатків для QA automation на основі бібліотеки Selenium Web Driver
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Bavorovskiy_bakalavr.pdf
Розмір:
1.28 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: