Systems | Development | Analytics | API | Testing

Speedscale

Sponsored Post

How to Get Started with Software Testing

You've forgotten to add frontend validation to number fields, and now people are getting an error when they enter text into those fields. However, this is an issue that's easily preventable-by implementing a proper test that checks for edge cases, but how do get started with software testing? Avoiding bugs in production is just one advantage of testing, it also helps you be more confident about your applications, opens up the potential for a full CI/CD pipeline, and much more. In this post, we'll introduce you to software testing, as well as provide pointers on how to move from beginner to advanced.

How Load Testing and Mocks Work Together

If you’ve worked with load testing before, you know that there are a lot of things to consider. Whether or not you should combine load testing and mocks is one of those considerations. Getting to the answer requires knowledge of your infrastructure and your development procedures, which will all influence what questions you need to ask yourself.

The Role of Kubernetes in Production Traffic Replication

Organizations are starting to realize that simply writing tests to generate traffic is simply not good enough. Rather, production traffic replication is now necessary, where you record traffic from your production environment and then replay it in your development environment. To match the modern principles of this testing methodology, it makes sense to also utilize modern infrastructure, like Kubernetes.

2022 Intellyx Digital Innovator Award

Intellyx, the first and only analyst firm dedicated to digital transformation, today announced that Speedscale has won the 2022 Digital Innovator Award. This is Speedscale’s second year winning the award. As an industry analyst firm that focuses on enterprise digital transformation and the leading edge vendors that are driving it, Intellyx interacts with numerous innovators in the enterprise IT marketplace.
Sponsored Post

How to Create K6 Load Tests from API Recordings

Load testing is one of the most common ways to test the resiliency of your applications. In this blog we show how recording production data with Speedscale and exporting to a K6 load tests gives you the best of both worlds. Whether or not it's important for your organization, there are clear benefits to be had from implementing these types of tests. By doing so, you can: When it comes to load testing, two of the most modern tools are Speedscale and K6. While there are many reasons for choosing one over the other, there are also benefits to using them together. If you want to know what the main differences are, check out the in-depth comparison.

Optimizing Your Kubernetes Load Testing with Speedscale

One of the major factors that come into play when deciding on a load testing tool is whether it can perform as you expect it to. There are many ways to measure how well a load testing tool performs, with the amount of requests per second undoubtedly being one of the main ways. Speedscale creates load tests from recorded traffic, so generating load is at the core of the tool.

Preventing PII in Test environments

Data privacy and security are a top concern for most organizations. It’s easy to see why given changes over the past few years. These types of protections can be great for us as consumers. However, they also make it extremely difficult to create realistic production simulations in pre-production. It’s hard to rapidly develop new applications if you can’t iterate against realistic data.
Sponsored Post

Load Testing: How Fast Can We Go?

Speedscale creates load tests from recorded traffic so generating load is pretty core to what we do. As a brief overview, we record traffic from your service in one environment and replay it in another, optionally increasing load several fold. During a replay the Speedscale load generator makes requests against the system under test (SUT), with the responses from external dependencies like APIs or a payment processor optionally mocked out for consistency. Your service is the SUT here. Currently the load generator runs as a single process, usually inside a pod in Kubernetes. So how fast is this thing, and how did we get to where we are today?

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.
Sponsored Post

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. However, as the service grows you eventually need to test it in a more realistic way with larger volume. This is called a load or stress test. Speedscale is a Production Data Simulation Platform that includes this stress/load testing capability out of the box.