Operations | Monitoring | ITSM | DevOps | Cloud

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

What Does Load Testing Measure? (Top 5 Performance Metrics) | Resilience Testing | Harness

Before you deploy, you need to know if your application can handle real-world traffic. In this video, we break down the 5 essential load testing metrics: Response Time (latency), Throughput (requests per second), Error Rates (system stability), Resource Utilization (CPU/Memory bottlenecks), and User Concurrency. Whether you're into Software Engineering, DevOps, or SRE, understanding these System Design fundamentals is the only way to prevent server crashes and ensure Software Scalability.

Why Your CI/CD Pipeline Needs Deterministic Test Automation

Most CI/CD pipelines have a testing problem that nobody talks about enough. The pipeline runs. The tests pass. The build deploys. And then something breaks in production that the test suite had no business missing. Not a flaky test, not an infrastructure issue. A real gap in coverage that existed quietly for weeks before it mattered. Here's the thing: the pipeline itself is usually fine. The problem is what's feeding into it.

Balancing DevOps Speed and Cybersecurity: Where Risks Arise

In modern development, speed is one of the primary competitive advantages. Teams release new versions daily, infrastructure is deployed in minutes, and the pipeline from commit to production keeps getting shorter. This creates real business value - but it is also an area where security risks quietly accumulate. The problem is not that DevOps teams ignore security. More often, they are forced to choose between speed and thorough validation. And this choice, made dozens of times each week, gradually builds up security technical debt that sooner or later turns into a real incident.

The Complete Guide to Feature Testing for Modern DevOps Teams | Harness Blog

Today’s teams are challenged to ship fast without breaking things. Traditional deployment strategies tie every code change directly to user exposure, forcing teams to trade velocity for safety and live with stressful, all-or-nothing releases. Feature testing changes that. In modern DevOps, you don't have to cross your fingers during a big-bang rollout.

Every team should be A/B testing

Technical teams want to know the newest, most cutting-edge tools they can implement to give themselves a competitive advantage, whether it’s the latest developer framework or modern CI/CD practices that boost velocity. But there’s one tool from all the way back in the 1920s that can improve any organization, no matter its scale: the randomized, controlled trial—or simply put, experiments.

How to Monitor a Shopify Store with Playwright and Checkly

This is a guest post by Vince Graics, Staff QA Engineer at World of Books. If you're running a Shopify storefront and want reliable synthetic monitoring, you'll hit a wall. Shopify's bot detection doesn't care that your headless browser is friendly; it sees datacenter IPs and acts accordingly. Cart API calls get hit with 429 rate limits, Cloudflare challenge pages pop up mid-check, and you're left wondering whether the bug is in your code or in the platform fighting you.

Getting more out of Playwright CLI: a practical guide for QA and DevOps teams

If your team runs Playwright tests in CI, you already know the npx playwright test drill. It works fine until your suite crosses a few hundred tests. Then things get messy. Flaky reruns stack up. Debugging means downloading trace zip files and opening them on your laptop. Reports? Static HTML files that people stop checking after day 3.

Why DR Testing Can No Longer Be an Afterthought | Harness Blog

Regular DR testing is no longer a compliance checkbox — it is a critical engineering discipline that determines whether an organisation can survive a real cloud outage with its services and revenue intact. As the AWS Middle East incident demonstrated, regional cloud failures can strike without warning and defeat standard redundancy models, making untested DR plans dangerously unreliable.

Load Testing Vs Stress Testing | Resilience Testing | Harness

Load testing and stress testing are two important parts of performance testing, but they serve very different purposes. Load testing checks how your application behaves when many users access it at the same time under normal or expected conditions. It helps you understand if your system can handle real-world traffic smoothly without slowing down.

From Datadog to CI Tests: Catch Regressions Before Deploy

I worked in observability for years, and the same pattern showed up across teams. An alert fired, the on-call rotation scrambled, and everyone did what they had to do to stabilize production. Then came the retrospective. Once the immediate pressure was gone, the conversation shifted to one question: how do we make sure this never happens again? My friend Jade Rubick coined a name for that principle: DRI, “don’t repeat the incident”.