new Device(propsopt) → {Device}
The description of a Mobile Device test object.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
props |
Object |
<optional> |
Initializes the description using the supplied property bag. |
Returns:
the description object that was initialized.
- Type
- Device
Methods
fleetType(fleetTypeopt) → {string|Description}
The device fleetType
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
fleetType |
string |
<optional> |
When provided, this method acts as a setter and sets the fleetType value. |
Returns:
If no parameter is provided, the method acts as a getter and returns the current stored fleetType value;
otherwise it returns 'this' for use with the builder pattern.
- Type
- string | Description
id(idopt) → {string|Description}
The device ID used by OpenText Functional Testing Lab.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
id |
string |
<optional> |
When provided, this method acts as a setter and sets the identifier value. |
Returns:
If no parameter is provided, the method acts as a getter and returns the current stored identifier value;
otherwise it returns 'this' for use with the builder pattern.
- Type
- string | Description
location(locationopt) → {string|Description}
The device location
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
location |
string |
<optional> |
When provided, this method acts as a setter and sets the location value. |
Returns:
If no parameter is provided, the method acts as a getter and returns the current stored location value;
otherwise it returns 'this' for use with the builder pattern.
- Type
- string | Description
manufacturer(manufactureropt) → {string|Description}
The device manufacturer name
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
manufacturer |
string |
<optional> |
When provided, this method acts as a setter and sets the manufacturer value. |
Returns:
If no parameter is provided, the method acts as a getter and returns the current stored manufacturer value;
otherwise it returns 'this' for use with the builder pattern.
- Type
- string | Description
model(modelopt) → {string|Description}
The device model name
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
model |
string |
<optional> |
When provided, this method acts as a setter and sets the model value. |
Returns:
If no parameter is provided, the method acts as a getter and returns the current stored model value;
otherwise it returns 'this' for use with the builder pattern.
- Type
- string | Description
name(nameopt) → {string|Description}
The logical name that OpenText Functional Testing Lab uses to identify the device.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
name |
string |
<optional> |
When provided, this method acts as a setter and sets the name value. |
Returns:
If no parameter is provided, the method acts as a getter and returns the current stored name value;
otherwise it returns 'this' for use with the builder pattern.
- Type
- string | Description
osType(osTypeopt) → {string|Description}
The operating system currently running on the device.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
osType |
string |
<optional> |
When provided, this method acts as a setter and sets the osType value. |
Returns:
If no parameter is provided, the method acts as a getter and returns the current stored osType value;
otherwise it returns 'this' for use with the builder pattern.
- Type
- string | Description
osVersion(osVersionopt) → {string|Description}
The operating system version currently running on the device.
The following symbols are supported:
>, >=, <, <=
For example:
osVersion(">4.0")
osVersion(">=4.1")
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
osVersion |
string |
<optional> |
When provided, this method acts as a setter and sets the osVersion value. |
Returns:
If no parameter is provided, the method acts as a getter and returns the current stored osVersion value;
otherwise it returns 'this' for use with the builder pattern.
- Type
- string | Description