Skip to main content

SeeTestAutomation- ClickIn

info

Please note that this tool is classified as a Legacy tool. We recommend transitioning to our updated solutions to maintain optimal performance and security in your workflows. For more information on this matter, please reach out to technical support .

void clickIn (zone, searchElement, index, direction, clickElementZone, clickElement, clickElementIndex, width, height, clickCount)

Not supported on iOS Simulators.

Description

Search for an element and click on another element in reference to it.

Parameters

Usage

When you cannot identify the element to click directly, you can use another element as a reference.

Scenario: In the following example we will click the switch next to the "Bluetooth" label.

Parameters:

  • Zone: set to be "NATIVE"
  • SearchElement: set to "xpath=//*[@text='Bluetooth']"
  • Index: set to "0"
  • Direction: set to "Right"
  • ClickElementZone: set to "NATIVE"
  • ClickElement: set to "xpath=//*[@class='android.widget.Switch']"
  • ClickElementIndex: set to "0"
  • Width: set to "0"
  • Height: set to "0"
  • ClickCount: set to "1"

Result:

Value of the switch is now on.

Code Examples

Java Example

client.clickIn("NATIVE", "xpath=//*[@text='Bluetooth']", 0, "Right", "NATIVE", xpath=//*[@class='android.widget.Switch']", 0, 0, 0, 1);

C# Example Expand source

client.ClickIn("NATIVE", "xpath=//*[@text='Bluetooth']", 0, "Right", "NATIVE", "xpath=//*[@class='android.widget.Switch']", 0, 0, 0, 1);

VBScript Example Expand source

client.ClickIn "NATIVE", "xpath=//*[@text='Bluetooth']", 0, "Right", "NATIVE", "xpath=//*[@class='android.widget.Switch']", 0, 0, 0, 1
Report

Python Example Expand source

self.client.clickIn3("NATIVE", "xpath=//*[@text='Bluetooth']", 0, "Right", "NATIVE", "xpath=//*[@class='android.widget.Switch']", 0, 0, 0, 1)

Perl Example Expand source

$client->clickIn3("NATIVE", "xpath=//*[@text='Bluetooth']", 0, "Right", "NATIVE", "xpath=//*[@class='android.widget.Switch']", 0, 0, 0, 1);