Cerosh JacobSetting 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…·5 min read·2 days ago----
Cerosh JacobFormatting 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…3 min read·Jun 3, 2024----
Cerosh JacobPlaywright’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…5 min read·Apr 16, 2024----
Cerosh JacobPlaywright’s auto-wait is simple and superbProblem Statement: Extracting text from an initial hidden element only becomes visible after a preceding action is completed.·4 min read·Mar 19, 2024----
Cerosh JacobClean 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…·4 min read·Mar 7, 2024----
Cerosh JacobManage URL changes across different environmentsproblem statement: Handle changes in the application URL based on different environments.·2 min read·Mar 6, 2024----
Cerosh JacobPlaywright Locators: Targeting Elements EfficientlyThe playwright offers a variety of locator methods such as getByText, locator, querySelector, and more, addressing a wide range of…·3 min read·Feb 27, 2024----
Cerosh JacobKeyword-Driven Data Comparison for Consistent Test AutomationOne of the best practices when working with the automation framework involves transforming frequently reused coding steps into keywords…·4 min read·Jan 6, 2024----
Cerosh JacobCompare Playwright to TestCafeRecently, I had the opportunity to compare TestCafe with Playwright, and this post shares my findings. If you are comfortable with TestCafe…·3 min read·Dec 8, 2023----