Open-Source Library

Playwright
A browser automation and end-to-end testing library for Chromium, Firefox, and WebKit.
Overview
Playwright drives isolated browser contexts, pages, network behavior, input, traces, screenshots, and assertions across Chromium, Firefox, and WebKit for reliable automation and end-to-end tests.