Tag: cypress

Testing is essential to the development process to ensure code quality and functionality. Testing can be performed manually or automated. Automated tests require less time to execute and are more efficient to run, so it’s a good idea to automate the test cases you plan to run repeatedly. This blog post will cover two of…

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…