Exploring Browser Automation: A Comparative Study of Selenium, Cypress, Puppeteer, and Playwright - García, B; del Alamo, JM; Leotta, M; Ricca, F (Communications In Computer And Information Science, 2024)