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);