- Download the demo application easyTravel: https://community.dynatrace.com/community/display/DL/Demo+Applications+-+easyTravel
- Follow the installation & configuration steps: https://community.dynatrace.com/community/display/DL/Demo+Applications+-+easyTravel#DemoApplications-easyTravel-InstallingeasyTravel
- Make sure that easyTravel portal is running on http://localhost:8079/
The sample scenario runs two different test cases (booking a journey to New York and Linz). All requests being sent are stored in a separate session. Both are executed in two separate thread groups:
- execute load test scenario (disabled by default)
- execute test request to capture performance metrics in Test Automation
Such organization is used to show the recommended usage of Test Automation feature, to avoid monitoring load test requests, and capture performance metrics only once per request. Please refer also to the tutorial on how to integrate web API performance monitoring in JMeter and the sample script provided there.
git clone https://github.com/Dynatrace/Dynatrace-Test-Automation-Samples
C:\YOURDIR> Set JAVA_HOME=YOUR JAVA HOME
- Start easyTravel (only web required, Standard scenario, manual visits)
- Make sure the agents are connected to your Dynatrace AppMon server
- Load and execute script in JMeter
- Test Results are available
- Session is stored