NeoLoad¶
Important
NeoLoad integration has been removed in Rapise 7.0.
Global object. Use it to perform actions not related to a particular object. You do not need to record or learn this object, it is always automatically available in any test.
Action Summary¶
Action | Description |
---|---|
CaptureBrowserPerformance | Captures duration of loading a page and resources. |
CaptureHostPerformance | Sends host performance metrics to NeoLoad: CPU, Memory, Network, Battery. |
CapturePerformanceValue | Sends performance value to NeoLoad. |
CreateClient | Connects to NeoLoad. |
EndTransaction | Marks end of a transaction and sends performance metrics to NeoLoad. |
GetNetworkInterfaceNames | Gets names of network interfaces. |
SetBaseContainer | Sets current step (Init, Actions, End) during test conversion |
SetContainer | Sets current container/business transaction during test conversion |
StartTransaction | Marks start of a transaction. |
Action Detail¶
CaptureBrowserPerformance¶
Captures duration of loading a page and resources.
CaptureBrowserPerformance(url)
Parameters:
Name | Type | Description |
---|---|---|
url | Node name for NeoLoad entry tree. |
CaptureHostPerformance¶
Sends host performance metrics to NeoLoad: CPU, Memory, Network, Battery.
CaptureHostPerformance()
CapturePerformanceValue¶
Sends performance value to NeoLoad.
CapturePerformanceValue(entry, path, units, value)
Parameters:
Name | Type | Description |
---|---|---|
entry | Name of a group of performance metrics. Can be a transaction name. | |
path | Name of a metric to capture. | |
units | Units of measure. | |
value | Current value of the metric. |
CreateClient¶
Connects to NeoLoad.
CreateClient(hardware, location, networkInterface)
Parameters:
Name | Type | Description |
---|---|---|
hardware | string | Hardware details (Apple MacBook Pro, Sony Vaio, etc.) |
location | string | Location information. |
networkInterface | string | Name of network interface to monitor. Names of available interfaces can be obtained using GetNetworkInterfaceNames. |
EndTransaction¶
Marks end of a transaction and sends performance metrics to NeoLoad.
EndTransaction(name)
Parameters:
Name | Type | Description |
---|---|---|
name | string | Name of a transaction. |
GetNetworkInterfaceNames¶
Gets names of network interfaces. Use one of them to CreateClient.
GetNetworkInterfaceNames()
SetBaseContainer¶
Sets current step (Init, Actions, End) during test conversion
SetBaseContainer(name)
Parameters:
Name | Type | Description |
---|---|---|
name | string | Name of a step. |
SetContainer¶
Sets current container/business transaction during test conversion
SetContainer(name)
Parameters:
Name | Type | Description |
---|---|---|
name | string | Name of a container/transaction. |
StartTransaction¶
Marks start of a transaction.
StartTransaction(name)
Parameters:
Name | Type | Description |
---|---|---|
name | string | Name of a transaction. |