Vous êtes sur la page 1sur 7

Sample template for Jmeter, Apache AB

Number of concurrent clients

Test time

200

900 seconds

Label
API 1
API 2
API 3
API 4

Sample template for Yandex.Tank


Number of concurrent clients

Test time

200

900 seconds

Label
API 1
API 2
API 3
API 4

Note: Jmeter provides only full response time and latency values, and "full minus latency" value is put into "receive time" in
Graph reports:

threads/instances
planned requests
actual responses
average response time
Network errors
Response time
quantiles

Sample template for curl-loader (as retrieved from the report log files)
Number of clients - start
400

Number of clients - end


Label
1000 API 1

Sample template for TSUNG


Stats reports:

Graph reports:

Main statistics
Transactions
Network Throughput
Counters
HTTP status
Errors
Response Times
Throughput graphs
Simultaneous clients
HTTP status
Errors
Response Codes
Average Response
times

HTTP Method
GET
POST
PATCH
DELETE

#Samples

HTTP Method
GET
POST
PATCH
DELETE

#Samples

Complete
Requests
107434
107431
107430
107427

107434
107431
107430
107427

Complete
Requests
107434
107431
107430
107427

Mean response
time (ms)

Load profile type


107434 Flat
107431 Ramp
107430 Ramp
107427 Ramp

latency" value is put into "receive time" inside Yandex.Tank

HTTP Method
GET

Client Ramp-up
increment
10

Number of cycles Load profile type


100 Ramp

19
17
17
16

Latency 90 Percentile
(ms)

Min transactions per Max transactions per Min response Max response
second
second
time(ms)
time(ms)
36
6
808
32
4
819
32
5
30134
31
4
817

Load profile attibutes


Ramp details
Ramp details
Ramp details

Timer request
completion
5000 ms

Timer after URL


sleep
20 ms

Runtime seconds
43

Total Clients Requests


100

4000

Mean Throughput
Request document Transfer rate
transactions per sec Non-200 results
length in bytes
Kbytes/sec
119.38
0.00%
30
6360.68
119.38
0.00%
1200
1031.79
119.39
0.00%
120
97.35
119.39
0.00%
80
98.63

1xx Responses

2xx Responses

3xx Responses

4xx Responses 5xx Responses

Errors

Time-out errors

Performance Test tools

jmeter
jmeter-ec2
apache ab
curl-loader
yandex tank
apigee api bench
Grinder
Tsung
Vegeta
Locust.io
LoadTest

http://jmeter.apache.org
http://is.gd/jmeter_ec2
http://httpd.apache.org/docs/2.4/programs/ab.html
http://curl-loader.sourceforge.net/
https://github.com/yandex-load/yandex-tank
https://github.com/apigee/apib
http://grinder.sourceforge.net
http://tsung.erlang-projects.org
https://github.com/tsenart/vegeta
http://locust.io/
https://npmjs.org/package/loadtest

version
version 1

Date
Author
19-Feb-14 Nicola Cardace

Vous aimerez peut-être aussi