SoapUI Article - Planning Load Tests
SoapUI docs https://www.soapui.org/learn/load-testing/load-testing-strategies-apis/
Create the test and interpret the stats Blazemeter Tutorial - Create Load Test in SoapUI Free Version
Performance load profiles are described in this article
Video Series, You Tube - Performance and Security Testing Academy
Difference between Perf Engineering and Perf Testing
Text-based Performance Testing Tutorial
Smartbear Webinar on Load Testing - 1hr
Convert SoapUI Project to JMeter Project
- JMeter is used under the hood by the Taurus Test Automation project
Upgrade to Smartbear ReadyAPI (paid version of SoapUI)
Use some other
- min: minimum time for the load step (millisecond).
- max: maximum time for the load step (millisecond).
- avg: average time for the load step (millisecond).
- last: time for the final load step in the test (millisecond).
- cnt: number of executions per load step.
- tps: transactions per second.
- bytes: header data volume processed in the load step (bytes).
- bps: header data volume processed as bytes per second in the load step (bytes per second).
- err: number of assertions occurred in the load step.
- rat: percent of requests failed (percent).
Blazemeter blog has a good discussion of the details and calculations for each load strategy in this article
Simple: Executes the test with a configurable delay (as demonstrated earlier).
Burst: Executes traffic bursts for a set duration and delay.
Thread: The number of concurrent user traffic is varied between fixed threads from start to end.
Variance: Varies the concurrent user traffic over a set interval.