Systems | Development | Analytics | API | Testing

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

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.

When AI writes code that humans wouldn't: Testing in the age of agentic coding tools

Agentic coding tools like Cursor, GitHub Copilot, and OpenAI’s Codex are reshaping how software is developed. They enable developers to offload routine tasks and accelerate feature delivery. However, these tools also introduce new challenges – particularly in how we test and validate the code they produce.