What is API Testing?

What is API Testing?

As anyone will tell you, APIs are the glue that holds together all modern web and mobile applications. Without APIs, frontend clients wouldn’t be able to communicate with backends and no services could function. The history of APIs is relatively short, really only...
Types of Software Testing

Types of Software Testing

Software testing, also known as application testing, has a somewhat ambiguous definition and is a broad process composed of several interlinked types of software testing. Its primary objective is to measure software health and completeness in regard to core...
The Importance of Planning your Tests

The Importance of Planning your Tests

In many companies, especially smaller start-ups, testing is often an afterthought, with CEOs and managers sometimes viewing it as wasting valuable resources. But as we all know, without proper testing you risk releasing buggy software that damages your reputation and...
The Pursuit of Continuous Testing

The Pursuit of Continuous Testing

In a recent Functionize article, I wrote about the need for continuous testing, how CT differs from testing automation, and the importance of continuous assessment and risk mitigation while exploring how to implement CT. This article is a follow-up, in which we’ll...