Performance as a Self-Service Flashcards
1
Q
6 parameters for the load test
A
- SERVER URL - The domain of the service.
- SERVER_PORT - The port of the service.
- CHECK_PATH - The endpoint to send the requests to.
- DT_LTN - The Load Test Name uniquely identifies a test execution.
- VUCount - The number of virtual users
- LoopCount - The number of loops each virtual user performs.
2
Q
what does the x-dynatrace-test header contain
A
list of key-value pairs
3
Q
what are the keys of the x-dynatrace-test header?
A
- VU - Virtual User ID of the unique user who sent the request.
- TSN - Test Step Name a logical test step within your load testing script (for example, Login or Add to cart.
- LSN - Load Script Name - name of the load testing script. This groups a set of test steps that make up a multi-step transaction (for example, an online purchase)
- LTN • The Load Test Name uniquely identifies a test execution (for example, 6h Load Test - June 25)
4
Q
how is the load testing tool named?
A
jmeter
5
Q
recreate
A
- version A is shutdown and version B is rolled out
6
Q
recreate PRO
A
- app state renewed
2. easy to do
7
Q
recreate NEG
A
- Downtime => users affected
8
Q
ramped
A
- rollout version B which slowly replaces version A instances
9
Q
ramped PRO
A
- easy to do
2. new version is slowly released
10
Q
ramped NEG
A
- No control over traffic
2. rollout can take time
11
Q
blue/green
A
- version B is released with version A
- traffic is switched to green at the load balancer
12
Q
blue/green PRO
A
- no version conflict
2. instant rollout/rollback
13
Q
blue/green NEG
A
- Long transactions
2. Not good with stateful apps
14
Q
canary
A
- gradually shifting from A to B
- control over traffic
15
Q
canary PRO
A
- Easy rollout/rollback
2. New version released to a subset