Want to see how Testim integrates with Tricentis SeaLights? | Find out here

Tag: automated tests

Salesforce is the most used CRM in the world when I’m writing this article, with over 150,000 companies using it. Because these companies use Salesforce to manage their customers, sales, and promotions, it’s important that the testing is thorough. Testing ensures that each module works as intended and that changes or new integrations don’t affect…

Failure tends to strike at the worst possible moment, making it much harder to embrace it. This has led me to wonder: why do we fear failure so much? For starters, it makes us look bad. We tried our best, only to see our efforts crash and burn when demoing an app to prospective clients,…

We’re proud to announce the latest update to Testim Mobile, which brings unparalleled test automation support for custom mobile apps. With our proprietary technology, Testim Mobile creates more stable tests for cross-platform frameworks like Flutter and React Native, as well as hybrid apps with embedded web views. This update provides development teams with a comprehensive…

You can’t go anywhere today without hearing the term “artificial intelligence” (AI). It is in the vehicles we drive, the flight systems of the commercial aircraft we fly, and the commercial systems we interact with daily. It’s also in the vocabulary of most IT professionals these days. But precisely what is AI? In simplest terms,…

Ask two people the definition of DevOps these days and if you get fewer than five answers, you are doing well. My casual definition of DevOps is “a culture around how software is developed and delivered into production operations.” That does not mean everyone does it the same way. One primary and fundamental characteristic of…

Agile is one of the most popular and widely accepted modern approaches for software development among technology organizations. It offers an adaptive, iterative, and incremental methodology. The project management team uses the agile model to build and deliver products in uncertain environments, meeting the rapidly changing market condition. But to put the agile model in…

Selenium is a tool you can use to automate testing actions in a browser. Unsurprisingly, the main use case for Selenium is creating automated tests for web applications. And though there are different ways to use this technology, we’re here today to cover just one of them: Selenium WebDriver. Specifically, we’re covering one feature of…

You probably already have Jenkins running to automate the build process of your applications. However, you might be aware that to increase quality in your build process, you need to include testing. So, in this post, I’ll cover why automated testing is so crucial in continuous integration (CI) pipelines. Then, I’ll explain how to integrate…

Sometimes, while writing tests with tools like Mocha, you may want to perform certain operations before the tests. These operations might include the initial setup of global services or resources and configuration for the tests. Mocha’s beforeEach method makes these test setups easier and reduces code duplication. Mocha has several hooks, including before, after, beforeEach,…

Although the benefits of having automated tests are well known, setting up any new test framework can be bewildering and time consuming. If you’re writing JavaScript, a language that lies somewhere in the middle between object-oriented and functional programming, understanding what to test can be hard too. This tutorial will explain the basics of testing…