Performance testing was only half the story! In fact, it was the preparation for studying the application response under user load, which was exactly how you felt during the testing team's meeting. The numbers that were constantly used in the interchanged discussions had their impact.
How will the application perform with hundreds of thousands of users? How will the application perform when consolidating millions of user records? How will the application continue to be reliable without damaging thousands of user benefits and safety? How will the application support and ensure the company's profit?
So, how will Test Studio help you respond to the technical concerns lying behind these questions? This chapter walks you through a step-by-step load plan executed against a web application. It exhibits the following features inside Test Studio:
There are some scenarios that you face when operating on an application that lacks efficiency. These scenarios can be one or many of the following:
Efficiency is a nonfunctional attribute that characterizes the system. It is demonstrated by the latter's consumption for time and resources when subjected to an increasing load. Therefore, an efficient system is one that provides responses while abiding by the predefined limits for time and resource usage.
Testing efficiency is not achieved by applying an arbitrary simultaneous weight of users over the system; neither is it confined to varying their numbers. Actually, lots of other factors play a role in many variations of efficiency testing. Among these variations, we will see load testing.
Load testing is a type of nonfunctional testing that studies application performance against a preplanned increasing load of users and their typical activities. It is done to measure the response time and throughput, while parallel operating users are injected to perform on system resources that are designed to be as close as possible to real-life specifications.
Other types of nonfunctional performance testing are listed as follows:
Other performance testing types also exist. This chapter demonstrates the usage of Test Studio in order to implement load-testing plans. However, notice that with some adjustments to this plan and to the test execution settings, other nonfunctional performance testing types can be performed.
3.143.255.36