Skip to end of metadata
Go to start of metadata

Toolbar

ButtonAction
Expand All
Collapse All
Create an Extractor for a response selected in the Test Case Tree or the session grid
Edit the selected Extractor

Show the selected object in the Test Case Tree

Show the selected object in the session grid

View Options
Show disabled extractors
Hide disabled extractors
Turn on Lean UI mode
Turn off Lean UI mode
Show requests
Hide requests
Delete the selected Extractor(s)


Help Boxes

Extractors

An Extractor defines a rule of retrieving a value from
response. The value is assigned to a variable with
the same name that can be used to parameterize
subsequent requests.

See Also:
Extractors


Extractor Context Menu

IconCommandDescription
EditEdit the selected object
Verify
Show on Tree

Show selected item on the Extractor Tree

Show Sessions
Delete Extractor(s)Delete the selected object(s)
Disable Extractor(s)


Extractor Properties

PropertyDescription
URLThe URL of the response that will be parsed to extract a value
NameThe Extractor and its variable name Tip: to use the name from the response viewer below, click "Set the selected text as Extractor Name".
Text BeforeA text delimiter that occurs immediately before the value to be extracted. Tip: In the response viewer below, select a string before the Extractor value and click "Set the selected text as Text Before". If entering manually: for "new line", use \n; for "Tab", use \t
Text AfterA text delimiter that occurs immediately after the value to be extracted. Tip: In the response viewer below, select a string after the Extractor value and click "Set the selected text as Text After". If entering manually: for "new line", use \n; for "Tab", use \t
Occurrence TypeTo make the occurrence a constant integer, select Constant. To make the occurrence an integer within a range, select Random. An example of using a random occurrence: extract a random link to emulate VUs clicking the random link on the page.
OccurrenceThe occurrence of the matching text to be extracted. The default is 1.
Max OccurrenceMaximum Random Occurrence
Min OccurrenceMinimum Random Occurrence
Use HTML Decoding?To apply HTML-decoding to the Extractor value, select Yes. Example of HTML-decoding: converting "&>" to ">". The default is No.
Use URL Decoding?To apply URL-decoding to the Extractor value, select Yes. Example of URL-decoding: converting: "%3F" to "?". The default is No.
Enforce URL encoding?The default is No. When using an extractor in a parameter, StresStimulus automatically URL encodes its value when necessary. Select Yes to enforce the URL encoding of the extractor's value. Use this option with caution as it can result in double-encoding a parameter.
Use Escaped Hex Decoding?Some special characters in an HTTP response, maybe escape-hex encoded. An example of decoding: '\x23' to '#'. To apply decoding to the Extractor value, select Yes. The default is No.
Use Base64 Encoding?To apply Base64 encoding to the Extractor value, select Yes. The default is No.
Recorded valueThe value returned by the Extractor from the recorded response
DescriptionThe Extractor description
Regular ExpressionThe regular expression with a single value <val> which will be extracted. Example: \w+\d="(?<val>.+)" returns a value of the name/value pair, where the name ends with a digit.
HeaderThe response header name, selected from the drop-down
Form FieldThe form field name, selected from the drop-down
XPath queryEnter XPath query to extracts a value from an XML response
JPath queryEnter JPath query to extracts a value from a JSON response
Disabled?#Select Yes, to disable the extractor. The default is No.
Copy value to ExtractorSelect extractor to assign the value of this extractor.
Is the Extractor Dynamic?Select Yes if the extractor definition contains variable(s). Otherwise, select No.
HiddenBy default, autocorrelation extractors are hidden and manually created extractors are not hidden
  • No labels