playwright for scrapping and UI testing / automate testing workflows
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.
Mani Kiran | @nmanikiran
Feel free to reach out to me through @nmanikiran if you have any questions or feedback! 😊