Tag: puppeteer

Checking element visibility might seem simple, “It’s just on the page!”. However, there are several issues with visibility checks. Why do we even need visibility checks? While it may seem trivial, let’s discuss why visibility checks are needed. You might want to check that something is visible or invisible before performing an action (an explicit…

At Testim, a lot of what we do is build  AI-based features on top of automation frameworks to add stability, accelerate test creation, and improve root-cause analysis. We evaluate a number of test automation frameworks to understand their strengths and weaknesses, feature differences, and non-functional attributes.  As a new framework, Playwright reaches stable versions, it’s…

Have you ever tried to interact with the web using apps like cURL or some programming language with its HTTP Client Library? If so, you have undoubtedly run into struggles with HTTP headers, authentication, cookies, specific application layer requirements, or a seemingly simple task like taking a screenshot. Puppeteer screenshot is one of the tools that…