Playwright practices followed at BigBinary
Introduction to Playwright
Prerequisites
Automating the QA work on a web application using Playwright
JavaScript conventions
Folder structure
Initializing Playwright
Test configuration
Test organization and conventions
Modes of executing tests
Locators
Playwright hooks
Writing our first Playwright test
Page Object Models
Fixtures
POMs and Fixtures - Practical example
Annotations
Test isolation
Debugging flakiness
Adding tests for tasks and global setup
Completing the tests for the tasks page
Best practices
Automating the comments feature
Waiting for API responses
Tips and tricks