Комонюк, І. В. (2025) Автоматизація тестування вебзастосунку за допомогою Selenium та GitLab CI/CD. [Перший (бакалаврський) рівень освіти]
|
Text
Комонюк Іван Вікторович.pdf Download(1MB) |
Анотація
Виконав: Комонюк Іван Вікторович група ІПЗ-41. Мета роботи: створення системи автоматизованого тестування вебзастосунку з використанням Selenium WebDriver та GitLab CI/CD з можливістю генерації звітів і повною інтеграцією у процес розробки. Об'єкт дослідження — вебзастосунок офіційного сайту Національного університету водного господарства та природокористування, доступний за адресою https://exam.nuwm.edu.ua/. Предмет дослідження — методи автоматизації тестування вебзастосунків із використанням інструментів Selenium, Pytest, GitLab CI/CD Методи дослідження — в роботі застосовано методи аналізу, синтезу, тестування, CI/CD-інтеграції, побудови пайплайнів, генерації звітів та автоматизації інтерфейсної взаємодії. Проведено аналіз сучасних технологій автоматизованого тестування. Реалізовано систему, що складається з функціональних, безпекових та навантажувальних тестів. Вбудовано GitLab CI/CD для безперервного тестування після кожного коміту в репозиторій. Тестування проводилося з використанням Selenium у headless-режимі, із збереженням артефактів тестування. Інтегровано генерацію звітів через Allure, що надало змогу відстежувати результати тестів у зручному графічному форматі. Звіти зберігаються у вигляді артефактів у GitLab, з можливістю подальшого аналізу результатів. Загальна структура системи дозволяє масштабувати тести, легко додавати нові сценарії, перевіряти захищеність сайту та оцінювати продуктивність.
| Тип елементу : | Перший (бакалаврський) рівень освіти |
|---|---|
| Ключові слова: | SELENIUM, PYTEST, CI/CD, GITLAB, АВТОМАТИЗАЦІЯ ТЕСТУВАННЯ, ВЕБЗАСТОСУНОК, ALLURE, ІНТЕРФЕЙС, БЕЗПЕКА, PERFORMANCE-ТЕСТУВАННЯ. |
| Тематики: | Шифр галузі знань > 12 Інформаційні технології Шифр галузі знань > 12 Інформаційні технології > 121 Інженерія програмного забезпечення Наукова робота студента |
| Підрозділи: | Навчально-науковий інститут кібернетики, інформаційних технологій та інженерії > Комп’ютерних наук та прикладної математики |
| Користувач, що депонує: | В. Є. Перелигіна |
| Дата внесення: | 25 Лют 2026 14:13 |
| Останні зміни: | 25 Лют 2026 14:13 |
| URI: | http://ep3.nuwm.edu.ua/id/eprint/36378 |
![]() |
Перегляд елементу |
Завантажень
Завантажень за місяць протягом останнього року


Статистика завантажень
Статистика завантажень