Remote execution
Introduction
If you want to test sites with many concurrent users, a single machine probably will not manage all this work.
Fortunatelly, we can run this test in a set of remote server at the same time.
Startup server
You must repeat this steps in every server you want to configure.
- Checkout https://source.sakaiproject.org/contrib/qa/tags/testframework-VERSION.
- Run in server mode mvn test -Pserver
- The server waits for client requests.
Run the test
Is easy as run locally, only run with the same command but adding:
- mvn test site -Djmeter-options="-R server1,server2,server3"
The final report contains every request performed in every single server. Go to JMeter page to get more information about remote testing.