Differences

This shows you the differences between two versions of the page.

Link to this comparison view

tutorial:load_testing [2020/12/31 19:10]
admin
tutorial:load_testing [2021/01/05 03:00]
Line 1: Line 1:
-====== Tutorial: Load Testing with Runtime Servers ====== 
- 
-Learning Objectives: 
-  * Virtual Users (VUs) 
-  * Model execution with VUs 
-  * Multi-model execution 
-  * Load testing with multi-browser 
-  * Load testing with Runtime Servers 
-  * Load testing with cloud-based services 
-  * Simulating production load 
-  * Performance testing 
- 
- 
-===== Virtual Users (VUs) ===== 
- 
-Virtual Users (VUs) is an important concept in load testing and stress testing with each VU representing one testing session. 
- 
-In //TestOptimal//, VUs are implemented with separate processes (threads) to execute the test cases generated from the model.  
- 
-A model is executed with one or many VUs.  In the web application / website load testing, VU is used to simulate concurrent users. 
- 
-Unlike typical load testing tool which submits pre-designed http packets or scenarios, //TestOptimal// can re-purpose models to dynamically generate test cases to simulate the more realistic production load on the system. 
- 
-===== Model Execution with VUs ===== 
- 
-When you execute a model, it uses one VU by default.  You can change the number of VUs to be used for model execution in the settings: