Zack Kass and Tim Tebow are headed to Tricentis Transform 2025 | Are you?

Year: 2020

What are front-end tests? Why are they important? How do you make the most of them? We’ll answer those and more questions in this post. We’ll start by defining front-end testing. Then, we’ll talk about the main reasons to use it and describe some types of front-end tests. After that, we wrap-up with tips on…

Checking element visibility might seem simple, “It’s just on the page!”. However, there are several issues with visibility checks in popular web frameworks. 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…

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…

Update: Testim AI Certification course is currently being updated. Get the latest training for Testim here.   I’m pleased to announce that Testim launched the new Testim AI Certification course and program. Passing the course allows you to become a Testim Certified Professional.  In this blog, I’ll explain why you should take this course, what’s…

Finding elements on a web application is important for automated testing. You can’t assess the behavior of an element if you can’t perform actions on it. And you can’t perform actions on it if you can’t find it. To make sure all the elements on your application are working fine, you have to test each…

Just the sheer number of names and terms can be overwhelming for those starting their software testing journey. In this post, we aim to ease your path a little bit by offering a guide to yet another testing term: functional testing. In a nutshell, functional testing is all about making sure your application meets its…

Moving from manual testing to automated testing is a big task. Like any major software project, there are a lot of unknown pitfalls that might trip up your implementation. As a leader in your organization, it’s important that your team’s work deliver a good return on investment (ROI). The truth is that it’s difficult to…

One of the necessary steps in the growth of any software team is landing on a coding style. Every developer likes to write code a little differently. This is a good thing! Differences of opinion about how to write code allow teams to find novel solutions to problems they face. However, too much difference in…

We’re here to demystify yet another testing-related term: white box testing. No, this isn’t yet another new type of test you must add to your ever-growing list. So, what is it? You can think of white box testing as a category of testing. So, you can classify all types of testing as either white box…