The cxImpact search system includes the concepts of fields. All of the lines in the Request block are fields of the format name=value
.
To search for these pairs, format the search as follows:
(name contains value)
A term with a contains
clause is just like any other search term and can be combined with other containing terms or simple terms.
The value
part of the containing term can itself be a list of values.
- For example:
(loginid contains (smith or jones or clark))
- The
not
operator is supported. For example:(loginid contains not (smith or jones or clark))
In the Request block, all lines in the [URLField]
and [AppData]
sections are indexed. Since every line in the [URLField]
section represents one of the Input tags on a submitted page form, this mechanism can be used to search for specific user inputs.
[URLField
field names in a text string search, you must perform some character substitution to match how the indexes are formatted.If you search for a field name without using a contains
clause, Tealeaf indicates that the field exists on the first page of the session. For example, searching for loginid
only. To find each page where a particular [URLField]
exists regardless of its value, you can:
- Search for the field alone and use SubSearch to search for the field again. The SubSearch result pane indicates the page where it exists.
- Search by using the wildcard (
loginid contains *
), which produces a hit session segment that identifies the exact pages where the field is displayed. These results can be large.