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

Month: March 2025

My little self stood in front of my computer some years ago, churning out code that today would make me scream like a baby deprived of food. The motivated me had made some changes to a 1,000-line app the previous night, and now the code just wouldn’t run. If there was anything I remember, it…

The end goal of test automation is to ease the process of testing web pages. If test automation isn’t written in a well-structured manner, then the testing process becomes ambiguous and ineffective. In Selenium, Page Factory optimizes test instances created using the page object model (POM). The POM ensures that tests are written in a…

The battle of XPath vs CSS Selector is one that people approach differently—mostly because of preferences rather than the various implications of using either of the options. If you’ve ever had to pick between using XPath and CSS selectors, most likely the environment you were working in had more to do with your choice than…

In this mini-series (Netflix, are you listening?), Tom Shlaim, Automation Engineer at ironSource will walk you through the process of building a testing environment for independent tests. For this journey, all that you will need is the desire to learn something new. Let’s get started! In this introductory post, you will learn about the following:…

Throughout our history, Testim focused on building a test automation platform that accelerated the authoring of AI-powered resilient tests for web applications. Testim has continually advanced the platform by adding unique features like auto-improving locators, auto-grouping of duplicate test steps, and unmatched flexibility with JavaScript custom steps that run inside or outside the browser. And…

Test data management (TDM) is a term coined by quality assurance experts (QAs) in reference to tasks and processes around software testing. Since data is part of the phrase, it’s easy to myopically refer to test data management tools as simply “testing data generation” bots. Luckily, the best tools do more than that. This post…

How Testim.io handles Shadow DOM Shadow DOM & Custom Elements – Background If you are familiar with shadow DOM and custom elements, feel free to skip this intro, and continue reading from the next section, where I discuss the challenges of testing web pages that include Shadow DOM. Like any other field in programming, web…

When it comes to the automated testing and browser automation space, Selenium is a popular name. Selenium, rather than being a single tool, comes in different versions that solve different problems. One of these needs is grid testing, and Selenium Grid is Selenium’s answer to that. This post is an introductory guide to Selenium Grid…

Selenium is a tool that makes it possible to automate a web browser. According to the developers of Selenium, its usage is limitless. You can use Selenium to perform tasks that you would’ve done manually in the browser. Using Selenium to automate tasks can save time and reduce boredom. Selenium can perform actions including opening…

We asked our Testim Community leaders about their plans for test automation in 2021. Growing testing coverage, accelerating releases through continuous integration, and broadening team access were recurring themes. Read on and let us know if any topics resonated with you in the comments below. Scaling coverage: [We’re] building our roadmap to complete automation coverage…