Systems | Development | Analytics | API | Testing

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

Data Masking Explained in Under 3 Minutes: The Perforce Delphix Approach

Looking for a better way to protect sensitive data while staying compliant with privacy laws like GDPR and CCPA? Meet Perforce Delphix for data masking! Delphix not only secures your data but also fast-tracks innovation in software development, testing, and AI. With Delphix, you can: Discover and mask sensitive data like names, credit card numbers, and more. Use customizable algorithms for production-like but masked data.

Protect Your UI with WordPress Automated Testing

Many people don’t test their WordPress websites, and it’s a problem. While the core of WordPress is fairly well-tested by its creators, users, and the open-source community, the same cannot be said for every plugin and theme. There’s an infinite combination of versions, hosting environments, plugins, themes, and configurations. You can’t trust the community to catch every bug that could affect your website.

The Intersection of GDPR & AI: Navigating Data Protection When Adopting AI

How does GDPR impact AI innovation, and what affects might AI have on regulations like GDPR? According to McKinsey, 78% of companies now use AI in at least one area of their business as of July 2024. But this quick adoption brings challenges for organisations handling data from the European Union and the UK. The main challenge for InfoSec and other enterprise leaders is clear. Using AI effectively means being able to develop faster.

Regression Testing: achieving seamless test automation and coverage

Regression testing is a software testing practice that ensures recent code changes do not negatively impact the existing functionality of an application. It involves re-running previously executed test cases to verify that new updates - such as bug fixes, enhancements, or feature additions - do not introduce defects into previously working software components. The primary goal of regression testing is to maintain software stability while allowing continuous improvements.

Guide To Automated Testing Tools In 2025

Manual testing gets old fast. You end up clicking through the same workflows over and over, and it’s easy to miss bugs when you’re going through dozens of test cases. Automated testing tools handle the repetitive stuff for you, running tests in the background while you work on actual development. This guide looks at some solid automated testing tools for 2025 that can help streamline your testing process.

NeoLoad 2025.2: Performance testing for IAM at scale

In many enterprise organizations, particularly across public sector and regulated industries, identity and access management (IAM) are not just a best practice; it’s a mandate. From federal agencies and financial institutions to healthcare and utilities, internal IT policies often require every application to integrate with a centralized identity provider (IdP) such as Microsoft Entra ID or Okta.

How Error Visibility Transforms Pre-Production Testing for Higher Software Quality

Bugs that slip through testing and reach production can derail even the most well-planned software release. The key to avoiding costly fixes and downtime? Catching issues early – before they impact users. Pre-production testing is vital, but without the right level of error visibility, identifying the root cause of failures can feel like searching for a needle in a haystack.

What Is A Bearer Token? A Complete Guide For Developers

In the world of modern web applications and APIs, authentication and authorization mechanisms are critical. Whether you’re building a RESTful API, working with OAuth2, or integrating third-party services, you’ve likely encountered the term "Bearer Token." But what exactly is a bearer token? How does it work? And one of the most common questions: Can you reuse a bearer token?

Building A Cli Tool In Go With Cobra And Viper

Go, with its simplicity and strong concurrency model, is a popular choice for building CLI tools. Cobra and Viper are two powerful libraries in Go for building command-line interfaces and managing configuration, respectively. They are designed to work seamlessly together, offering a robust solution for developing feature-rich CLI applications. To understand how they work internally and complement each other, let’s dive deeper into their architecture and how they interact.