Playwright is a Node library to automate the Chromium, WebKit and Firefox browsers with a single API. It enables cross-browser web automation that is ever-green, capable, reliable and fast.
If you found this project useful, then please consider giving it a ⭐️ on Github and sharing it with your friends via social media.
If you are new to node.js, first install node.js >= 10.15.0
-
git clone
https://github.com/nmanikiran/playwright-demos.git
-
cd
playwright-demos
&&npm install
-
npm start | yarn start | node
<filename>.js
-
Accessibility
-
Performance
-
Network
-
PWA
-
Scraping
-
CDPSessions
-
Automation / E2E
-
Visual Testing
- Add test cases
- image snapshot tests
- Improve Docs
Awesome! Contributions of all kinds are greatly appreciated. To help smoothen the process we have a few non-exhaustive guidelines to follow which should get you going in no time.
- Feel free to use GitHub issues for questions, bug reports, and feature requests
- Use the search feature to check for an existing issue Include as much information as possible and provide any relevant resources (Eg. screenshots)
Mani Kiran | @nmanikiran
Feel free to reach out to me through @nmanikiran if you have any questions or feedback! 😊