Resources: Performance Testing

The Performance Testing Learning Center

Performance Testing and Load Testing

By the time your application is nearing completion, it has most likely gone through a number of rigorous automated and manual tests. But have you tested if it can actually handle users yet? How about 50,000 users at one time? One of the most important aspects of testing software is load testing. Load testing involves simulating multiple virtual users that send requests to the tested web site concurrently and evaluating the web site performance under the massive load. Load Testing software simulates recorded scripts and the tested server “thinks” that it works with an actual user. Each virtual user works according to its task, or scenario. In other words, each scenario emulates user actions on the tested web site.

Load testing is about creating production simulations within an application or system that is as near as possible to being a finished product ready to deploy and subject to the masses. By utilizing specialized testing software, load testing allows dev teams to answer questions like “Is my system doing what I expect under these conditions?” and “Is its performance good enough?”

What Is Load Testing?

Load Testing or Performance testing is the testing of virtual users interactions with an application and how it responds. Learn how load testing is crucial to user experience.

Load Testing For Users

The most important thing to keep in mind when writing load test scripts is the end user. See how a focus on the user can help your team create efficient, accurate load tests.

Best Practices for Load Testing

The starting place for practicing load testing beginners and experts. A guide to the do's and dont's of load testing websites and mobile applications.

Clear all filters
Authentication | API Testing With Rea...

Learn what authentication and authorization are and what auth types ReadyAPI supports. See how to apply the Basic authentication to a request and

REST Attachments | API Testing With R...

Learn how to attach files to a REST request in ReadyAPI. Send files to web services as a part of multipart request or directly in request’s body.

REST Request Parameters and Body | AP...

Delve deep into adding and configuring parameters, headers, and bodies for your REST requests in ReadyAPI. 

Create Your First REST Test | API Tes...

Learn how to create a simple functional test of a RESTful service in ReadyAPI: turn API requests into test steps, pass data between test steps and

About REST Services - API Testing Wit...

REST is a popular choice of an API architecture. Learn the basics of how RESTful services work and see how to interact with them in ReadyAPI.

ReadyAPI Overview | API Testing With ...

Have a tour around ReadyAPI as we explore its tools designed for functional testing (SoapUI Pro), load testing (LoadUI Pro), and service

Data-Driven Testing | API Testing Wit...

Data-driven testing is useful when you want to vary contents of your API requests. Learn how to use Excel files as data sources and how to save test

Moving from Mocking to Service Virtua...

In this free training and live demonstration, we will show how teams can move from mocking to service virtualization with SwaggerHub and ServiceV Pro.

Managing Continuous Performance Testi...

In this webinar, we’ll discuss how teams have found success in automating and managing their load tests within their CI/CD pipelines.

Launching a Scalable API Program with...

The goal of this whitepaper is to introduce an easy-to-follow workflow for working with OAS within your organization.

An Introduction To GraphQL: The New K...

Come learn all about how GraphQL is changing API development and testing with the SmartBear team.

BDD 101: A Comprehensive Guide to Beh...

Looking to learn more about behavior-driven development and how it could benefit your team? This guide will walk you through the process from start to

 «  3 4 5 6 7  »