Sign up for the Testim Dev Kit beta. Sign up now

Quality, Automation and AI

What Is Flow in JavaScript? A Simple Introduction

What is Flow in JavaScript? First, let's understand Flow. Flow is a static type checker that allows a developer to…
Agile, Selenium

Protractor Testing Tutorial: A Helpful Intro to E2E Testing

Protractor is a test framework for web applications. Even though it's primary use is for performing end-to-end testing in Angular…
Agile

Cucumber.js for BDD: An Introductory Tutorial With Examples

Cucumber.js and BDD aren't new kids on the block. But they're still fairly unfamiliar for many developers. That's unfortunate, because…
QA

How Do You Reason About Automated Testing ROI?

ROI, or return on investment, is a metric to calculate the efficiency of any product. In our case, we'll discuss…
Agile

JavaScript Refactoring: 5 Plays to Improve Code Quality

No code is perfect, and nobody writes the perfect code. That’s why I’m writing this post. If everyone wrote absolutely…
QA

Jest Testing: A Helpful, Introductory Tutorial

Initially, Jest was created by Facebook specifically for testing React applications. It’s one of the most popular ways of testing…
QA

Testim's latest articles, right in your inbox.

From our latest feature releases, to the way it impacts the businesses of our clients, follow the evolution of our product

Blog Subscribe