Systems | Development | Analytics | API | Testing

The latest News and Information on Software Testing and related technologies.

Is a Hot Dog a Sandwich? What 1,500 QA Pros Really Think | 2025 State of Quality Report

Did you know that 44% of QA professionals believe a hot dog is a sandwich? That’s just one of the fun—and surprising—questions we asked in this year’s State of Software Quality Report survey. But beyond the humor, we dug deep into the real challenges testers face every day: organizational maturity, AI in testing, best practices, and more. Over 1,500 software testing professionals shared their insights, and now you can explore what they had to say.

Katalon Studio 10.2 Release: 3 reasons to upgrade now!

If you're still using an earlier version of Katalon Studio, you're likely missing out on major improvements that make everyday testing faster, easier, and more reliable. Studio 10.2.0 focuses on solving real-world problems, giving AI more context when writing test scripts, speeding up and clarifying test reports, and strengthening integrations and security for teams working at scale. Here are the top three reasons to upgrade today.

Common Vulnerability Scoring System: What Is CVSS in Cybersecurity?

Common Vulnerability Scoring System (CVSS) and the National Vulnerability Database (NVD database) help you to properly assess which software vulnerabilities should be your top priority. Here, we explain what is the National Vulnerability Database (NVD), what is the Common Vulnerability Scoring System, and how CVSS is used to calculate risk. Read along or jump to the section that interests you the most.

Testing MongoDB in Node with the MongoDB Memory Server

In this post, we'll run through testing a Node-MongoDB app, step by step. You can test MongoDB using mongodb-memory-server, an in-memory version of MongoDB that runs independently of a persistent database. A freshly spun-up mongod process starts at roughly 7 MB of memory, providing a lightweight, self-contained environment for running tests. Let's get going!

How To Use Python Code For Pulling API Data Efficiently

Do you ever feel like you need a superpower to get the information you need? Especially when you’re really into Python? APIs are pretty much that superpower! APIs (Application Programming Interfaces) let your code "talk" to other systems and get exactly what you need. They can help you come up with a new app, find the next big market trend, or even automate your morning weather report. This guide?

When To Use A List Comprehension In Python

To be honest, most Python developers are not using list comprehensions. Even I, who is writing this blog, never used list comprehensions before. But when I saw some examples, I felt I had to try and use them in my Python code. The reason for this change of mind is that there are a few advantages we get if we implement list comprehensions. Let’s see what these are in this blog today.

Reducing test duplication with smarter automation strategies

When the testing volume increases without effective control, maintenance is more time-consuming, feedback is slower, and risks are bigger, especially in environments where continuous integration and release cycles are accelerated. In this article, you’ll explore smart automation strategies that can help you reduce test duplication and improve QA team efficiency.

Breaking Down Silos: Aligning QA, Dev, and DevOps to Build Better APIs

Software release cycles are accelerating. In fact, 85% of organizations now release at least once per month, with a 51% increase in automated testing spend last year alone. Yet API quality still breaks down. Why? APIs sit at the center of this acceleration, but as velocity increases, many organizations face a persistent challenge.

Compliance is Everyone's Job: How to Automate Your Headaches Away

Another day, another API. Fueled by AI-assisted coding and agile workflows, the speed of innovation has never been higher. But for the compliance team? It’s panic mode. Every new API must follow a minefield of internal rules: security protocols, naming conventions, reuse policies, documentation standards. And while the dev team is flying forward, compliance is stuck doing manual reviews, chasing specs, and untangling inconsistencies often after the code is already written.