Tagging HTTP communications
When designing Request Templates, I figured out that the system could be extended to extract Tags from the communications.
With a similar configuration than for templates, you may extract values from the request or the response and add it in indexed fields in the HTTP communication resource.
Then these fields will be available in Grid, in filtering, in the HTTP communication detailed view, and in the Stats grouping.
Configuration
- The tag name is used as the field name when storing:
- req.tags.[name]
- res.tags.[name]
- If the pattern matches, the tag is associated to:
- The extracted values from the capture groups of the regular expression
- true value if no group is present
Grid
Tags can be displayed in dedicated columns. The columns are listed in the column list based on the configuration of selected Whisperers.
Detailed view
Tags are listed in HTTP communication first tab:
Filtering and search
Tags field can be use in searches as any others:
And drop down filtering is available next to column headers:
Stats
Tags can be selected for grouping statistics:
To continue
PRM
All below examples come from tags extracted from PRM communications. The configuration is available on PRM Integration whisperer.
This configuration should be completed with Error tags for instance : tag the response as an error when the body says so.
Streetsmart
- We may test extraction of park value from response to give statistics by park.
- Other ideas are welcome
However, we must be careful. Because of the cost of body decompression.















