This method is available in legacy mobile tests that work with devices connected to the local computer. To learn how to simulate user actions in newer cloud-compatible mobile tests, see the Simulating user actions in tests section. |
Description
Simulates a long touch over the control’s item specified by its index or name in an iOS application.
Declaration
TestObj.LongTouchItem(Item, HoldDuration)
TestObj | A variable, parameter or expression that specifies a reference to one of the objects listed in the Applies To section | |||
Item | [in] | Required | Variant | |
HoldDuration | [in] | Optional | Integer | Default value: 1000 |
Result | None |
Applies To
The method is applied to the following objects:
View Mode
To view this method in the Object Browser panel and in other panels and dialogs, activate the Advanced view mode.
Parameters
The method has the following parameters:
Item
Specifies the desired item. You can enter the item’s index (from 0) or its caption. The caption can contain asterisk (*) or question mark (?) wildcards or regular expressions. The asterisk (*) corresponds to a string of any length (including an empty string), the question mark corresponds to any single character (including none). To specify more complicated parts of a caption, use regular expressions.
The caption can be case-sensitive or case-insensitive depending on the value of the Use case-sensitive parameters project setting.
HoldDuration
Specifies the touch duration (in milliseconds).
Result Value
None.
Example
To view an example that demonstrates how to use the LongTouchItem
method, see Selecting a Segment.
See Also
Testing iOS Applications (Legacy)
Selecting Toolbar and Navigation Bar Items
Selecting a Segment
Selecting an ActionSheet Control's Item
TouchButton Action (Mobile Controls)
LongTouch Action (Mobile Objects)
LongTouchItem Action (Android Controls)