NumericVariable¶
- class NumericVariable¶
Returned by
- Clone()¶
Call this method if you want to use API-objects in multiple contexts, e.g. if you want to insert a specific test step in multiple blocks.
- Returns:
A copy of this object
- Return type:
- GetDescription()¶
Returns the description of the variable.
- Returns:
Description of variable
- Return type:
str
- GetInitialNumericValueString()¶
Returns the initial value string of the variable, or None if it is not a Numeric.
The initial value is returned exactly as it has been typed in (e.g. in hex, or with additional zeroes), unless it has been set via
SetInitialNumericValue(), which stores only the numeric value itself.- Returns:
Initial value of the variable
- Return type:
str
- GetInitialValue()¶
Returns the initial value of the variable or None if it is not a Numeric.
- Returns:
Initial value of the variable
- Return type:
int/float
- GetName()¶
Returns the name of the variable.
- Returns:
Name of variable
- Return type:
str
- GetType()¶
Returns the type of the initial value of the variable.
- Returns:
type of the initial value
- Return type:
str
- IsParameter()¶
Returns whether the variable is a parameter.
- Returns:
True if parameter, else False
- Return type:
boolean
- IsRecorded()¶
Returns whether the variable is recorded during execution.
- Returns:
True if recorded, else False
- Return type:
boolean
- IsReturn()¶
Returns whether the variable is a return value.
- Returns:
True if return value, else False
- Return type:
boolean
- SetDescription(description)¶
Sets the description of the variable.
- Parameters:
- description : str¶
Description of variable
- SetInitialNumericValueString(value)¶
Sets the initial value of the variable as string.
The string will be stored exactly as typed (e.g. in hex, or with additional zeroes).
- Parameters:
- value : str¶
Initial value of the variable
- SetInitialValue(value)¶
Sets the initial value of the variable.
Only the numeric value itself will be stored, not the way it has been typed in (e.g. in hex, or with additional zeroes).
- Parameters:
- value : int/float¶
Initial value of the variable
-
SetParameter(enable=
True)¶ Sets whether the variable is a parameter or not.
- Parameters:
- enable : boolean¶
Whether the variable is a parameter or not