Tricentis Transform 2025: the can't-miss event for software quality leaders | Spots are limited

Tag: automated tests

The Testim blog has been publishing a lot of posts about JavaScript testing related concepts and tools. We’ve covered Jest testing, Cucumber.js, and load testing with Artillery, among many other topics. Today, we carry on with the trend by covering yet another JavaScript testing-related tool: Sinon JS. Sinon JS is a popular JavaScript library that…

According to Wikipedia, “Regression testing is rerunning functional and non-functional tests to ensure that previously developed, and tested software still performs after a change.” Whether you’re dealing with the agile, waterfall, scrum, or another software development methodology, automating regression testing plays a key role in building quality code. In this post, you’ll learn web application regression testing…

As a web developer, one of the thorniest issues I run into is testing functionality in my web UI. I understand the importance of automated software testing, but writing tests for a UI is difficult. For starters, parsing HTML your server generates is difficult. It is possible to run your tests in a system like…

QUnit is one of the most used automated testing tools for JavaScript, and it’s the subject of this post. But we’re not giving you another QUnit tutorial. Instead, today we’ll focus on a specific facet of working with QUnit: code coverage. The Code Under Test Let’s begin by presenting the code we’re going to test….

This post is about data masking tools. More specifically, it’s about which data masking tools are worth checking out. Why is this important, and how does it relate to software testing? Well, protecting customer data has never been so important. This is not only because it’s the right, moral thing to do, but also because…

Automated testing. “Yeah, yeah, yeah,” you say. “I know it reduces bugs and increases code reliability and allows us to have fearless deployments.” You might think, “I have automated unit tests of our front-end and back-end code. I have integration tests of interactions between our front end and our API and between our API and…

There are many ways in which a testing strategy can go wrong. One of them is simply not testing all of the parts that need testing. You can fight this problem by measuring and improving your project’s test coverage. Simply put, test coverage is a measure of how well your existing tests protect your app…

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…

The JavaScript world offers plenty of options for … well, pretty much everything. Today we’ll focus on testing tools, answering the question “What is the best JavaScript framework?” We’ll walk you through five of the most popular JavaScript testing frameworks and, by the end of the article, we’ll be electing the one we think is…

I feel for you, front-end developers. Your toolchain is constantly changing. Is Angular still all the rage? Or is it Vue.js now? JavaScript or TypeScript? Not only that, but you have to create a beautiful and seamless user experience while ensuring the reliability of your app. Your apps also have to talk to remote web…