Please use this identifier to cite or link to this item: https://dspace.znu.edu.ua/jspui/handle/12345/12545
Title: Використання технології Selenium для автоматизації тестування Веб-сайту
Authors: Харченко, Данило Михайлович
Keywords: Selenium
WebDriver
JUnit 5
Веб-застосунок
тестовий сценарій
Issue Date: 2023
Abstract: UA : Для сучасних Веб-застосунків якість і надійність є пріоритетними, тому їх тестування є обов'язковим етапом життєвого циклу розробки програмного забезпечення. У роботі проведено аналіз основних підходів до тестування Веб-застосунків. В результаті порівняльного дослідження було виявлено, що фреймворк Selenium є одним з найбільш ефективних інструментів для автоматизації тестування Веб-застосунків. Основна мета роботи полягає у дослідженні можливостей та переваг, які надає фреймворк Selenium та його інструменти при розробці тестів для Веб-застосунків. Для тестування був обраний застосунок «Депозитний калькулятор» – це Веб-застосунок, який планувати доходи від розміщення депозитів у банках, задаючи різні параметри депозитів. Розроблено тести для Веб-застосунку, які тестують таку функціональність: розрахунок доходів від депозиту з отриманням доходу в кінці терміну депозиту та при капіталізації процентів щомісячно або щоквартально, збереження розрахунків у файлах різних форматів та виведення їх на друк.
EN : For modern Web applications, quality and reliability are a priority, so their testing is a mandatory stage of the software development life cycle. This paper analyzes the main approaches to testing Web applications. As a result of a comparative study, it was found that the Selenium framework is one of the most effective tools for automating the testing of Web applications. The main goal of the work is to investigate the possibilities and advantages provided by the Selenium framework and its tools in the development of tests for Web applications. The application "Deposit Calculator" was chosen for testing – it is a Web application that plans income from placing deposits in banks, setting various parameters of deposits. Tests have been developed for the Web application, which test the following functionality: calculation of income from a deposit with receipt of income at the end of the term of the deposit and capitalization of interest monthly or quarterly, saving calculations in files of various formats and printing them out.
Description: Харченко Д. М. Використання технології Selenium для автоматизації тестування Веб-сайту : кваліфікаційна робота бакалавра спеціальності 121 «Інженерія програмного забезпечення» / наук. керівник Г. П. Коломоєць. Запоріжжя : ЗНУ, 2023. 67 с.
URI: https://dspace.znu.edu.ua/jspui/handle/12345/12545
Appears in Collections:Кваліфікаційні випускні роботи здобувачів бакалаврського рівня вищої освіти кафедри електроніки, інформаційних систем та програмного забезпечення

Files in This Item:
File Description SizeFormat 
Диплом Харченко.pdfРобота бакалавра3.42 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.