Systems | Development | Analytics | API | Testing

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

Why Data Assurance is Critical for ERP Implementations

Did you know that poor data quality costs the UK economy an estimated £244 billion annually, and up to 75% of ERP projects fail to deliver due to data issues? In today’s data-driven world, enterprise resource planning (ERP) systems promise to streamline operations, boost visibility, and sharpen decision-making across sectors such as banking, retail, and manufacturing. Yet, many UK organisations pour millions into these platforms only to see them falter. The culprit? Overlooking data assurance.

Application Migration to Azure: A Complete Step-by-Step Guide (2025)

Do you know that moment when your old on-prem systems creak under pressure? Apps are slow, updates are a nightmare, costs are ballooning, and innovation is bottlenecked by outdated infrastructure? Many organizations are waking up to the fact that keeping things as they are is no longer viable. Application migration to Azure isn’t just a tech upgrade; it’s a strategic move.

Agentic Automation in Testing: Scope, Benefits, and the Future of Autonomous QA

Traditional automation in software testing is beginning to show its limitations. Once regarded as the benchmark for speeding up QA, now struggles to keep pace with modern software development. Agile methodologies, DevOps practices, continuous delivery, and rapidly evolving user journeys require testing strategies that are more innovative, quicker, and adaptable.The challenge? Old automation frameworks still lean too much on people. They rely on fixed scripts, constant maintenance, and manual oversight.

Need to do Integration Testing without a real Postgres SQL Database? #speedscale #postgres #sql

Struggling with integration testing because you need a real Postgres SQL database running? This video walks you through how to use Speedscale's proxymock to easily record and mock a live Postgres connection. You'll see how to: By the end, you'll be able to create realistic database mocks for your testing and development, saving you time and hassle.

Best Practices for Integrating Test Management with CI/CD

Test management integration transforms CI/CD pipelines into quality-driven development engines that deliver faster, more reliable software releases. The future belongs to organizations that seamlessly blend test management with CI/CD automation, creating unstoppable quality delivery machines. The days of treating testing as an afterthought are over. Modern software development demands that test management integration becomes the backbone of your CI/CD pipeline, not just another step in the process.

How to type into a text box using Selenium?

Typing into a text box is one of the first things you'll want to do when working with Selenium. It’s a core action that helps simulate real user input to fill out things like login forms, search fields, checkout screens. This guide will walk you through the exact steps to type into a text box using Selenium WebDriver. Whether you're new to automation or just looking for a refresher on Selenium input text techniques, this article has you covered.

How To Click Hyperlinks in Selenium WebDriver

Hyperlinks connect users to pages, actions, and content. In web testing, they are everywhere. That’s why knowing how to click a hyperlink in Selenium WebDriver is one of the first and most essential skills for any test automation engineer. Selenium makes it simple, but real-world links come with variations. Some are plain anchor tags. Some use JavaScript. Others open new tabs or redirect dynamically. Each requires a slightly different approach.

API World 2025: Growth, Memories, and Next Steps

A couple of weeks ago, our team returned from API World. We’ve officially had a few weeks to decompress and get back into the swing of things after an incredible time at API World 2025. Looking back, the experience was even more rewarding than I had imagined in my Pre-API World blog. This year was especially memorable for me, as I had the opportunity to attend my first tech conference and travel across the country for work. I’m still buzzing from everything I learned and the people I met.

How to Replace Strings in Python?

Strings are everywhere in Python, from logs to user inputs, and often need cleaning or replacing. Since Python strings are immutable, they can’t be changed directly, but Python provides multiple easy ways to handle replacements. In this guide, we’ll explore different methods to replace strings in Python using replace(), slicing, lists, translate(), and regex with clear examples and best practices.