Systems | Development | Analytics | API | Testing

BugSnag Now Supports the Amazon Vega OS

BugSnag now supports applications built with the Vega Developer Tools from Amazon Devices & Services, giving developers immediate visibility into the stability of their TV-first apps. This launch is part of a deeper collaboration between SmartBear and Amazon, extending beyond tooling support into a broader partnership that accelerates software quality across the Amazon ecosystem.

MCP Server in Testing: What It Means for You

Teams use different tools in their software testing life cycle. The problem? Each tool has its own way of communicating. The MCP (Model Context Protocol) Server is a new approach to integrating these tools. It’s like a universal translator, so your testing tools, scripts, and AI copilots can share context without endless plugins or one-off integrations.

Selenium Click Link: Different Ways to Automate Link Clicks

Clicking links is one of the most basic things a user can do on a website. If you're writing test scripts, it’s also one of the most common actions you’ll need to automate. With Selenium WebDriver, you can interact with any hyperlink on the page, no matter if it's visible, hidden, dynamic, or opens in a new tab. All you need is the right locator and a clear understanding of how the browser responds.

Online API Tester: Complete Guide to Testing APIs in 2025

When your application crashes during peak traffic or returns cryptic error messages to frustrated users, the culprit is often hiding in plain sight: untested APIs. According to recent industry data, APIs now account for 71% of all internet traffic, yet many businesses still treat API testing as an afterthought.

Streaming Kafka Events in Real Time via WebSocket APIs

Imagine that you need to know the exact location of the train that you’re about to catch. Trains can be equipped with IoT sensors that can publish location coordinates via Kafka streams in real time. You will be using a mobile application to view a train’s location. Mobile applications and web applications are compatible with WebSocket, a web-friendly protocol, but the location data is received via a Kafka stream. How do we convert the real-time Kafka feed into a real-time WebSocket feed?

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.

Mobile App Testing Device Fragmentation: 2025 Benchmarks

By the year 2025, simply writing clean code doesn’t guarantee a flawless mobile application; ensuring your app works across a jungle of devices is the key to success. The challenge stems from mobile device fragmentation, the unlimited, confusing combinations of operating systems, display sizes, and hardware specifications that make testing a moving target.

Synthetic Test Data vs. Test Data Masking: How to Use Both

To use synthetic test data or to use test data masking — that is the question. But the answer may not be what you expect. Before we dive into that, what’s happening in today’s business landscape that’s prompting the question around synthetic vs. masking? Delivering high-quality applications at lightning speed is expected in today’s CI/CD world. Fast time-to-market is at odds with security and compliance requirements.