Організація тестування Веб-застосунків засобами фреймворку Playwright
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
UA : У роботі розглянуто процес системного тестування веб-застосунків та можливості його автоматизації засобами Playwright for Java. Проаналізовано підходи до організації end-to-end перевірок, синхронізації дій, роботи з локаторами, ізоляції браузерних контекстів і діагностичних артефактів.
Метою роботи є дослідження технологічних можливостей Playwright for Java та розроблення автоматизованого набору системних тестів для веб-застосунку Sauce Demo.
Практична частина включає реалізацію тестового проєкту на Java 25 з використанням Maven, JUnit Jupiter 6.1.0 і Playwright for Java 1.60.0, перевірку ключових користувацьких сценаріїв та аналіз результатів виконання тестів.
EN : The thesis examines the process of system testing for web applications and the possibilities of its automation using Playwright for Java. It analyzes end-to-end testing, synchronization, locator strategies, browser-context isolation and diagnostic artifacts. The aim of the work is to study the technological capabilities of Playwright for Java and to develop an automated set of system tests for the Sauce Demo web application. The practical part includes implementing a Java 25 test project with Maven, JUnit Jupiter 6.1.0 and Playwright for Java 1.60.0, verifying key user scenarios, and analyzing the results of test execution.
EN : The thesis examines the process of system testing for web applications and the possibilities of its automation using Playwright for Java. It analyzes end-to-end testing, synchronization, locator strategies, browser-context isolation and diagnostic artifacts. The aim of the work is to study the technological capabilities of Playwright for Java and to develop an automated set of system tests for the Sauce Demo web application. The practical part includes implementing a Java 25 test project with Maven, JUnit Jupiter 6.1.0 and Playwright for Java 1.60.0, verifying key user scenarios, and analyzing the results of test execution.
Description
Самонов Д. Ю. Організація тестування Веб-застосунків засобами фреймворку Playwright : кваліфікаційна робота бакалавра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник Г. П. Коломоєць. Запоріжжя : ЗНУ, 2026. 90 с.