| Interface | Description |
|---|---|
| Function |
Methods that a function must implement
|
| Class | Description |
|---|---|
| AbstractFunction |
Provides common methods for all functions
|
| BeanShell |
A function which understands BeanShell
|
| ChangeCase |
Change Case Function
Support String manipulations of:
upper case
lower case
capitalize
|
| CharFunction |
Function to generate chars from a list of decimal or hex values
|
| CorrelationFunction |
Utility class which contains utility methods to extract variables.
|
| CSVRead |
The function represented by this class allows data to be read from CSV files.
|
| DateTimeConvertFunction |
DateConvert function to change date format
Can optionally store it in a variable.
|
| DigestEncodeFunction |
Digest Encode Function that provides computing of different SHA-XXX, can
uppercase the result and store it in a variable.
|
| EscapeHtml |
Function which escapes the characters in a
String using HTML entities. |
| EscapeOroRegexpChars |
Escape ORO meta characters
|
| EscapeXml |
Function which escapes the characters in a
String using XML 1.0 entities. |
| EvalFunction |
Function to evaluate a string which may contain variable or function references.
|
| EvalVarFunction |
Function to evaluate a string which may contain variable or function references.
|
| FileRowColContainer |
File data container for CSV (and similar delimited) files Data is accessible
via row and column number
|
| FileToString |
FileToString Function to read a complete file into a String.
|
| FileWrapper |
This class wraps the FileRowColContainer for use across multiple threads.
|
| Groovy |
__groovy function
Provides a Groovy interpreter
|
| IntSum |
Provides an intSum function that adds two or more integer values.
|
| IsPropDefined |
Test if a JMeter property is defined
|
| IsVarDefined |
Test if a JMeter variable is defined
|
| IterationCounter |
Counter that can be referenced anywhere in the Thread Group.
|
| JavaScript |
javaScript function implementation that executes a piece of JavaScript (not Java!) code and returns its value
|
| Jexl2Function |
A function which understands Commons JEXL2
|
| Jexl3Function |
A function which understands Commons JEXL3
|
| LogFunction |
Function to log a message.
|
| LogFunction2 |
Function to log a message.
|
| LongSum |
Provides a longSum function that adds two or more long values.
|
| MachineIP |
Return Machine IP
|
| MachineName |
Return Machine Host
|
| Property |
Function to get a JMeter property, and optionally store it
Parameters:
- property name
- variable name (optional)
- default value (optional)
Returns:
- the property value, but if not found:
- the default value, but if not defined:
- the property name itself
|
| Property2 |
Function to get a JMeter property, or a default.
|
| Random |
Provides a Random function which returns a random long integer between a min
(first argument) and a max (second argument).
|
| RandomDate |
RandomDate Function generates a date in a specific range
Parameters:
Time format @see DateTimeFormatter
(optional - defaults to yyyy-MM-dd)
Start date formated as first param (optional - defaults to now)
End date
Locale for the format (optional)
variable name (optional)
Returns a formatted date with the specified number of (days, month, year)
Value is also saved in the variable for later re-use.
|
| RandomFromMultipleVars |
Provides a RandomFromMultipleVars function which returns a random element from a multi valued extracted variable.
|
| RandomString |
Provides a RandomString function which returns a random String of length (first argument)
using characters (second argument)
|
| RegexFunction |
Implements regular expression parsing of sample results and variables
|
| SamplerName |
Function to return the name of the current sampler.
|
| SetProperty |
Function to set a JMeter property
Parameters: - property name - value
Usage:
Set the property value in the appropriate GUI by using the string:
${__setProperty(propname,propvalue[,returnvalue?])}
Returns: nothing or original value if the 3rd parameter is true
|
| SplitFunction |
Function to split a string into variables
|
| StringFromFile |
StringFromFile Function to read a String from a text file.
|
| StringToFile |
StringToFile Function to write a String to a file
Parameters:
file name
content
append (true/false)(optional)
file encoding (optional)
Returns:
true if OK, false if an error occurred |
| TestPlanName |
Returns Test Plan name
|
| ThreadGroupName |
Returns Thread Group Name
|
| ThreadNumber |
Function to return the current thread number.
|
| TimeFunction |
__time() function - returns the current time in milliseconds
|
| TimeShift |
timeShifting Function permit to shift a date
|
| UnEscape |
Function to unescape any Java literals found in the String.
|
| UnEscapeHtml |
Function to unescape a string containing entity escapes
to a string containing the actual Unicode characters corresponding to the escapes.
|
| UrlDecode |
Function to decode a application/x-www-form-urlencoded string.
|
| UrlEncode |
Function to encode a string to a application/x-www-form-urlencoded string.
|
| Uuid |
Function to create a UUID
Parameters:
- None
Returns:
- A pseudo random UUID 4
|
| Variable |
Function to get a JMeter Variable
Parameters:
- variable name
- default value
Returns:
- the variable value, but if not found
- the default value if set, and if not the variable name itself
|
| XPath |
The function represented by this class allows data to be read from XML files.
|
| XPathFileContainer |
File data container for XML files Data is accessible via XPath
|
| Enum | Description |
|---|---|
| ChangeCase.ChangeCaseMode |
ChangeCase Modes
Modes for different cases
|
| Exception | Description |
|---|---|
| InvalidVariableException |
Copyright © 1998-2019 Apache Software Foundation. All Rights Reserved.