Selenium to Playwright MigrationMy recommendations for anyone starting to learn Playwright from the ground zero are as follows, especially if you come from a selenium…Aug 5, 20241Aug 5, 20241
Demystifying GitHub Actions: A Step-by-Step GuideThis article dives into the core structure of a GitHub Actions workflow, guiding you through defining the events that trigger the workflow…Jun 23, 2024Jun 23, 2024
Hai Navya,such a great write up with loads of information. If you are open for suggestion given below are few things that i have noticed.Jun 16, 2024Jun 16, 2024
Enhancing Playwright Test Automation with Regular ExpressionsRegular expressions were formalized in the 1950s by mathematician Stephen Cole Kleene. The concept was later adopted into text processing…Jun 15, 2024Jun 15, 2024
Setting Up ESLint for Playwright Projects with TypeScriptESLint is a tool for identifying and reporting ECMAScript/JavaScript code patterns, improving consistency and preventing bugs. It's fully…Jun 10, 2024Jun 10, 2024
Formatting Made Easy: A Guide to Using PrettierInconsistent code formatting can hinder readability and cause friction in team projects. Prettier, a robust code formatter, addresses this…Jun 3, 2024Jun 3, 2024
Playwright’s Retry Feature for Individual Test StepsWhile retries enhance test reliability, excessive use can hide issues like timeouts and race conditions. It’s critical to resolve root…Apr 16, 20241Apr 16, 20241
Playwright’s auto-wait is simple and superbProblem Statement: Extracting text from an initial hidden element only becomes visible after a preceding action is completed.Mar 19, 2024Mar 19, 2024
Clean Test Cases Using Page Object Model (POM) in PlaywrightYou may have seen numerous posts about creating a page object model in Playwright, but many of them, while simple, can quickly become…Mar 7, 2024Mar 7, 2024