Eugene TruutsHow The Screenshots Naming Works In PlaywrightI’ll explain how to change the screenshot path and include helpful details in filenames using the snapshotPathTemplate configuration optionNov 19, 2023Nov 19, 2023
Eugene TruutsHow To Add Tags Dynamically In Playwright TestsIn this brief story, I want to share with you my approach to dynamically tagging Playwright tests.Nov 11, 20231Nov 11, 20231
Eugene TruutsHow To Interact With Sliders Using PlaywrightIn this guide, you will learn how to interact with sliders in Playwright.Oct 29, 20231Oct 29, 20231
Eugene TruutsHow To Test REST API In PlaywrightIn this brief guide, you will learn how to test API with Playwright built-in tools, including request sending and response parsing.Oct 28, 2023Oct 28, 2023
Eugene TruutsHow to Mask Dynamic Elements in Automated Visual TestsDefault Playwright masking is excellent for simple ad banners, but you want something better and more accurate for complex layouts.Oct 11, 2023Oct 11, 2023
Eugene TruutsFour Horsemen of the Flaky TestsFlaky automation tests can be a bane for QA engineers, introducing uncertainty and undermining the reliability of test suites. Drawing from…Oct 1, 2023Oct 1, 2023
Eugene TruutsHow To Get The Element OuterHTML In PlaywrightYou may need to get the outerHTML of the element in your tests. This seems simple, but Playwright doesn’t have an outerHTML() function.Sep 9, 2023Sep 9, 2023
Eugene TruutsHow to master reliable XPath locators for your automated testsI’ve observed that the XPath locators mastering can challenge many individuals, including junior and mid-level automation engineers. This…Sep 3, 2023Sep 3, 2023
Eugene TruutsCommon XPath Methods With ExamplesThis tutorial will clarify various methods for selecting elements and data within XML or HTML documents. I’ve included for you the…Sep 3, 2023Sep 3, 2023
Eugene TruutsHow to install Selenoid on MacOSSelenoid is a powerful Golang implementation of original Selenium hub code. It is really simple to install it on MacOS.Apr 29, 20201Apr 29, 20201