Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tutorial:load_testing [2020/12/31 20:18] admin [Simulating production load] |
tutorial:load_testing [2021/01/05 03:00] (current) |
||
---|---|---|---|
Line 9: | Line 9: | ||
* [[#Load testing with cloud-based services]] | * [[#Load testing with cloud-based services]] | ||
* [[# | * [[# | ||
- | * [[# | + | |
Line 32: | Line 32: | ||
You can also change how fast you want to ramp up the VUs by setting the " | You can also change how fast you want to ramp up the VUs by setting the " | ||
- | For load / stress testing, typically you will want the model and all of its VUs to be running for a desired period of time. You can do so by setting " | + | For load / stress testing, typically you will want the model and all of its VUs to be running for a desired period of time. You can do so by setting " |
+ | |||
+ | When running the model with IDE, be sure to select " | ||
+ | |||
===== Multi-model execution ===== | ===== Multi-model execution ===== | ||
+ | |||
+ | Each model describes a set of behavior (requirements, | ||
+ | |||
+ | If you have more than one models created to test your AUT, you may want to run these models concurrently to expose your AUT to various types of activities described by these models. | ||
+ | |||
+ | You can do so by opening each model and run the models (with 1 or more than one VUs). As you open another model, be sure do not close the previous model. | ||
+ | |||
Line 57: | Line 68: | ||
===== Load testing with Runtime Servers ===== | ===== Load testing with Runtime Servers ===== | ||
+ | |||
+ | To generate a lot of load on AUT, you may need to run many instances of // | ||
+ | |||
+ | //Runtime// server is a licensed edition of // | ||
+ | |||
+ | [[../ | ||
+ | |||
+ | //Runtime// servers can be running on different OS or even on the cloud. | ||
+ | |||
+ | |||
+ | By using // | ||
+ | |||
===== Load testing with cloud-based services ===== | ===== Load testing with cloud-based services ===== | ||
+ | There are cloud-based testing services for web application testing. | ||
+ | |||
+ | Below is a few example of such services: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | To connect to these services, you would use [[../ | ||
===== Simulating production load ===== | ===== Simulating production load ===== | ||
The first step in load testing is to determine the type of loads and how much you wish to exercise on AUT. Typically you would already have suite of models created for functional testing of AUT. These models when executed generates a specific type of loads on AUT. | The first step in load testing is to determine the type of loads and how much you wish to exercise on AUT. Typically you would already have suite of models created for functional testing of AUT. These models when executed generates a specific type of loads on AUT. | ||
Line 78: | Line 108: | ||
- | ===== Performance testing ===== | ||