Scrum.ai
Published in

Scrum.ai

More thorough testing & error handling

Stress testing with ApacheBench and a little bit of penetration testing

ab -n 1000 -c 50 -s 3 https://scrum-ai-test.herokuapp.com/
Server Software:        Cowboy
Server Hostname: scrum-ai-test.herokuapp.com
Server Port: 443
SSL/TLS Protocol: TLSv1.2,ECDHE-RSA-AES128-GCM-SHA256,2048,128
TLS Server Name: scrum-ai-test.herokuapp.com
Document Path: /
Document Length: 503 bytes
Concurrency Level: 50
Time taken for tests: 25.238 seconds
Complete requests: 1000
Failed requests: 0
Total transferred: 671000 bytes
HTML transferred: 503000 bytes
Requests per second: 39.62 [#/sec] (mean)
Time per request: 1261.917 [ms] (mean)
Time per request: 25.238 [ms] (mean, across all concurrent requests)
Transfer rate: 25.96 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 751 968 243.6 919 2274
Processing: 245 275 24.2 273 472
Waiting: 244 273 19.9 273 444
Total: 1019 1243 245.7 1194 2562
Percentage of the requests served within a certain time (ms)
50% 1194
66% 1224
75% 1245
80% 1258
90% 1325
95% 1388
98% 2398
99% 2455
100% 2562 (longest request)
ab -n 10000 -c 40 -s 3 -m post https://scrum-ai-test.herokuapp.com/slack/events
Server Software:        Cowboy
Server Hostname: scrum-ai-test.herokuapp.com
Server Port: 443
SSL/TLS Protocol: TLSv1.2,ECDHE-RSA-AES128-GCM-SHA256,2048,128
TLS Server Name: scrum-ai-test.herokuapp.com
Document Path: /slack/events
Document Length: 506 bytes
Concurrency Level: 40
Time taken for tests: 290.743 seconds
Complete requests: 10000
Failed requests: 0
Non-2xx responses: 10000
Total transferred: 6910000 bytes
HTML transferred: 5060000 bytes
Requests per second: 34.39 [#/sec] (mean)
Time per request: 1162.970 [ms] (mean)
Time per request: 29.074 [ms] (mean, across all concurrent requests)
Transfer rate: 23.21 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 739 870 163.4 849 8839
Processing: -179 291 131.9 281 11417
Waiting: 0 289 131.2 280 11417
Total: 984 1161 215.8 1133 12248
Percentage of the requests served within a certain time (ms)
50% 1133
66% 1165
75% 1191
80% 1219
90% 1272
95% 1313
98% 1441
99% 1977
100% 12248 (longest request)

--

--

A Scrum Bot project on top of Kata.ai

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store