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
Add Swagger to Your Existing APIs: Ho...

In this webinar, we will look at different approaches to generating an OAS definition for your existing APIs.

Accelerating Your Delivery Pipeline w...

Join this webinar to learn how Jenkins and ReadyAPI can help teams deliver continuous API quality — right inside your pipeline.

Accelerating Microservices Testing wi...

In this joint webinar with Cigniti, we'll discuss how adoption of microservices and DevOps practices can help you develop and deliver better

Take the Stress out of Stress Testing

Without adequate prep work, a load test can’t find all that it should. Join our webinar to learn how to best prepare for a load test.

What Makes for a Great Code Review?

In our 2019 State of Code Review report, we asked respondents, "What makes for a great code review?" We were frankly overwhelmed by how many

Getting Started with Selenium & Cross...

Join SmartBear experts as we discuss getting started with Selenium in CrossBrowserTesting.

Get the Best Test Automation ROI thro...

Anand Ramakrishnan, QA Director at QASource, takes a deep dive into how SoapUI Pro and TestComplete have helped QASource's clients overcome software

The State of Code Review in 2019

We surveyed over 1100 software professionals about their code review process. In this webinar, we will walk through the findings of our report and

Automating Test Runs. Jenkins Example...

Watch this video to understand how to run functional API tests automatically from Jenkins and other continuous integration and test management systems

Logging and Reporting | API Testing W...

See how ReadyAPI logs results and events and how you can create various report types (PDF, HTML JUnit-style, etc.) for test results.

Data Transfer | API Testing With Read...

See how you can pass data from responses to subsequent requests. Learn about using property expansions and the Property Transfer test step. 

Validating Responses With Assertions ...

Learn how to use assertions to make sure that your service works as expected.  Validate response codes, message content and more. 

 «  2 3 4 5 6  »