Anteon (formerly Ddosify) - Effortless Kubernetes Monitoring and Performance Testing. Available on CLI, Self-Hosted, and Cloud
AGPL-3.0 License
Bot releases are visible (Hide)
Published by ddosifyadmin over 1 year ago
Published by ddosifyadmin over 1 year ago
Published by ddosifyadmin over 1 year ago
In assertions has
function has been renamed to exists
. You can find the full list of assertion functions here.
Published by ddosifyadmin over 1 year ago
Introducing engine modes:
engine_mode
is optional in the config file.
distinct-user
mode simulates a new user for every iteration.repeated-user
mode can use pre-used user in subsequent iterations.ddosify
mode is the default mode of the engine. In this mode, the engine runs in its max capacity, and does not show user simulation behavior.keep-alive
is removed from config file. In default mode, the engine will use keep-alive
for all requests. If you want to disable keep-alive
for a step, you can add Connection: close
header to the step.
Published by ddosifyadmin over 1 year ago
Published by ddosifyadmin over 1 year ago
✅ Assertion feature Introduced by @kenanfarukcakir
Assertion - Verify that the response matches your expectations. Usage: https://github.com/ddosify/ddosify#assertion
Published by ddosifyadmin over 1 year ago
Published by ddosifyadmin over 1 year ago
Published by ddosifyadmin over 1 year ago
Some keys in Ddosify config file have been renamed to be more consistent with other keys. Here are the changes:
Old Key | New Key |
---|---|
allowQuota | allow_quota |
skipFirstLine | skip_first_line |
skipEmptyLine | skip_empty_line |
captureEnv | capture_env |
jsonPath | json_path |
xPath | xpath |
headerKey | header_key |
regExp | regexp |
Published by ddosifyadmin almost 2 years ago
✅ Test data (CSV) feature Introduced by @kenanfarukcakir
Ddosify enables you to load test data from CSV files. Later, in your scenario, you can inject variables that you tagged.
Example Usage: https://github.com/ddosify/ddosify#test-data-set
Published by ddosifyadmin almost 2 years ago
✅ Correlation feature Introduced by @kenanfarukcakir
Correlation - Extract variables from earlier phases and pass them on to the following ones. Usage: https://github.com/ddosify/ddosify#correlation
The protocol flag -p
is deprecated. You should include the protocol in the target flag: -t
. Example:
Old:
ddosify -t servdown.com -p https
New:
ddosify -t https://servdown.com
Published by ddosifyadmin almost 2 years ago
✅ Debug Mode Introduced by @kenanfarukcakir
Example Usage:
ddosify -t https://httpbin.ddosify.com/json --debug
Result:
*********** REQUEST ***********
> Target: https://httpbin.ddosify.com/json
> Method: GET
Request Headers:
Request Body:
*********** RESPONSE ***********
< StatusCode: 200
Response Headers:
< Server: nginx/1.23.2
< Content-Type: application/json
< Content-Length: 429
< Connection: keep-alive
< Strict-Transport-Security: max-age=31536000
< Date: Thu, 15 Dec 2022 20:11:21 GMT
< Access-Control-Allow-Origin: *
< Access-Control-Allow-Credentials: true
Response Body:
{
"slideshow": {
"author": "Yours Truly",
"date": "date of publication",
"slides": [
{
"title": "Wake up to WonderWidgets!",
"type": "all"
},
{
"items": [
"Why \u003cem\u003eWonderWidgets\u003c/em\u003e are great",
"Who \u003cem\u003ebuys\u003c/em\u003e WonderWidgets"
],
"title": "Overview",
"type": "all"
}
],
"title": "Sample Slide Show"
}
}
Published by ddosifyadmin almost 2 years ago
Published by ddosifyadmin about 2 years ago
Published by ddosifyadmin about 2 years ago
Published by ddosifyadmin about 2 years ago
Published by ddosifyadmin over 2 years ago
Published by ddosifyadmin over 2 years ago
Published by ddosifyadmin over 2 years ago
Published by ddosifyadmin over 2 years ago