This document summarizes a presentation on using Playwright to test and protect web applications. It discusses what Playwright is, why it was chosen, how to use it, and some use cases. Playwright is an open source test automation framework created by Microsoft that allows testing web applications across browsers and platforms. It is faster and more reliable than traditional end-to-end testing. The presentation provides demonstrations of using Playwright to test network requests, handle authentication, and more.
28. https://mvc.tw
28
Playwright Selenium
Browsers Chromium, Firefox, and WebKit
Chrome, Firefox, IE, Edge, Opera, Safari, and
more
Language
Java, Python, C#
JavaScript, Typescript
Java, Python, C#
JavaScript,
Ruby, Perl, PHP
Installation Easy to Install Easy to Install
Prerequisites NodeJS Java, Browser Drivers
OS Supported Windows, Linux, and Mac OS Windows, Linux, Solaris, and Mac OS
Open Source Open Source and Free Open Source and Free
Architecture
Headless Browser with event-driven
architecture
Layered Architecture based on JSON Wire
Protocol
Real Devices Support
Does not support real devices
but supports emulators
Supports real device clouds and remote
servers