Operations | Monitoring | ITSM | DevOps | Cloud

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

Checkly Introduces Monitoring as Code Workflow, Enabled By a New CLI, to Unite Testing and Monitoring

Checkly introduces monitoring as code workflow, enabled by a new CLI, to unite testing and monitoring. The company announced the general availability of Playwright Test and has selected Playwright as its preferred testing and monitoring framework. Company also unveils additional innovations including general availability of Playwright Test and selects Playwright as its preferred testing and monitoring framework

Sentry's Frontend Tests: Migrating from Enzyme to React Testing Library

At Sentry, we practice continuous delivery, which means that code can be released as soon as it’s merged into the main branch. This allows us to iterate quickly on our product, making new features, bug fixes, configuration changes, and experiments available in production as frequently as possible. We merge over 700 pull requests a month.

Continuous Load Testing | A Developer's Guide

Continuous load testing is a powerful way of preparing for surges in traffic, without needing real users. Imagine you’re a software engineer working on a website that’s seen a recent surge in traffic. Despite initial testing indicating that the website should be capable of handling the increased load, the website crashes during peak hours. Load Testing is the process of simulating real-world usage of a website or application.

Building a Mock Server from User Traffic in Kubernetes

A mock server can prove useful in many circumstances. Imagine you’re an engineer working on optimizing a feature inside of an existing API that relies on multiple other microservices to function properly. To fully test the optimizations, you’ll have to set up test versions of all the dependencies, which quickly proves to be quite a task in and of itself. This is where a mocks—a server that simulates the behavior of a real server—can be very beneficial.

Top Reasons Why Testing Is Crucial In Every Field

Testing is a critical component in any field and can play an important role in understanding the complexities of the products, services, or processes being examined. Testing provides robust feedback that helps to ensure accuracy and quality assurance, which are essential for businesses seeking success. Testing also allows teams to identify areas of improvement and develop strategies to rectify errors. This article will explore the top reasons why testing is such a crucial element in all fields.

Load testing Grafana k6: Peak, spike, and soak tests

With k6 Cloud, Grafana Labs is in the business of generating load — lots of load, distributed across a cluster of computers. So while our customers care about the systems they load, we care that our system can generate the load that they need and process the test metrics for them in an intuitive, explorable way.

Sponsored Post

Testing Kubernetes Ingress with Production Traffic

Testing Kubernetes Ingress resources can be tricky, and can lead to frustration when bugs pop up in production that weren't caught during testing. This can happen for a variety of reasons, but with Ingress specifically, it often has to do with a misalignment between the data used in testing and the traffic generated in production. Tools like Postman can be a great way of generating traffic, but they have the drawback of being manually created. Not only is this unlikely to create all the needed variations for a single endpoint (different headers, different request bodies, etc.), it would be almost impossible to create all the needed variations, for all possible endpoints.