Hi @delirius325,
First of all, thanks for sharing this plugin, really neat and useful.
May I suggest a few improvements?
- I think it's better not to ship empty values to ES, it's unnecessary overhead and payload and often leads to warnings in Kibana; I've seen this mainly with
AssertionResults and FailureMessage so far, but it's likely to happen in other use-cases as well
- Introduce an option to enable/disable sending
RequestBody and ResponseBody regardless of es.test.mode
- I didn't get the chance to check this one yet, but would be cool if
es.parse.all.req.headers=true and es.parse.all.res.headers=true would still work in all es.test.mode
- In Filters, introduce an option to exclude and not only include
- Not all fields are documented, would be nice to have them all well explained
Besides that and the other issue I raised, it looks great!
Thanks again.
Cheers.
Hi @delirius325,
First of all, thanks for sharing this plugin, really neat and useful.
May I suggest a few improvements?
AssertionResultsandFailureMessageso far, but it's likely to happen in other use-cases as wellRequestBodyandResponseBodyregardless ofes.test.modees.parse.all.req.headers=trueandes.parse.all.res.headers=truewould still work in alles.test.modeBesides that and the other issue I raised, it looks great!
Thanks again.
Cheers.