Operations | Monitoring | ITSM | DevOps | Cloud

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

OpenAPI testing with Schemathesis and Golang

When you maintain an internal or public-facing API, the API documentation is an important component of the overall user/developer experience. One of the industry standards for such documentation is the OpenAPI specification. With an OpenAPI specification, you define a contract that specifies how your API should behave, but nothing stops the parties involved from breaking such a contract (e.g., using a wrong implementation or invalid input).

Kubernetes Load Testing: Speedscale vs NeoLoad

In this article, you’ll be introduced to two tools: Speedscale and NeoLoad. Both of these tools offer you a way to load test your applications. This post will compare their ease of setup, development experience, fit within a modern infrastructure, and integration into CI/CD. Load testing is not a new concept in any way: the term was common even before Google Trends started recording data in 2004.

Automate testing for a Vue.js application

One of the leading frameworks in the JavaScript community, Vue.js is a progressive framework for building reusable components for the web user interface. Its intuitive API and robust flexibility for handling front-end logic are just two of the reasons that Vue has been adopted by developers worldwide. In this tutorial, I will lead you through building a simple listing application that shows the names and roles of users. I will show you how to write tests for the application.

Mobile app security testing: tools and best practices

To minimize the security risks of an application, developers need their apps to stand up to stringent security testing. Fortunately, there are tools available that simplify and even automate these security tests. There are also best practices to guide and inform the testing process. In this article, I will cover the most common security issues for mobile apps and highlight popular security tests.

Monitor user-facing bugs with LambdaTest's subscription in the Datadog Marketplace

As your products and client base scale, maintaining effective test suites and providing rapid response to user-facing issues becomes increasingly challenging. Without thorough testing, bugs are more likely to go undetected, which creates poor user experiences and slower release cycles. LambdaTest is a cloud-based platform that supports real-time and automated testing for over 3,000 browsers, real devices, and operating systems.

Continuous performance testing for mobile apps

As of 2021, roughly 5.7 million mobile apps are available in app stores — 2.2 million for iOS and 3.48 million for Android users. Given the massive numbers, customers have a wide variety of choices. With such a high number of apps available, customer satisfaction is paramount, which means avoiding customer churn and retaining users.

High Scale Postman Load Testing for Kubernetes

In this Postman load testing tutorial, you’ll learn how to run a large scale load test in Kubernetes using your existing Postman collections. Because HTTP services don’t have a graphical user interface, it’s common to build collections of requests using Postman during the development process. These collections are useful for running quick functionality tests as you develop each endpoint.

How to Perform Geolocation Testing to Ensure Your Website Works Globally

So, you have launched a website intending to reach a worldwide audience? If you're running a business, this could be the first step to growing your brand. But is your website really ready to go global? After all, just because your website works for a user in the United States doesn't mean it will be accessible to a user in Japan. For one, not everyone speaks the same language. Does your website offer translation for users visiting from different global locations?

Monitoring Unit Tests with OpenTelemetry in .NET

In this post, we’ll look at how you can use OpenTelemetry to monitor your unit tests and send that data to Honeycomb to visualize. It’s important to note that you don’t need to adopt Honeycomb, or even OpenTelemetry, in your production application to get the benefit of tracing. This example uses OpenTelemetry purely in the test project and provides great insights into our customer’s code. We’re going to use xUnit as the runner and framework for our tests.