请问什么时候在Appium中使用touch action?我还想问:我们可以使用触摸 Action 来点击/按下 android.widget.EditText 元素并向其发送键。我可以有一个可行的例子来测试它吗?
最佳答案
每当我们想要点击/点击设备上的特定元素时,我们都会使用触摸操作。
点击
您可以对 EditText 元素使用触摸操作,如下所示:
driver.findElement(By.xpath("your element xpath/id")).click();
用于打字
此外,您可以将 sendKeys 用于 EditText 元素,如下所示: 此内部点击元素,清除文本并键入您要发送的字符串。
driver.findElement(By.xpath("your element xpath/id")).sendKeys("textToBeTyped");
或
您可以单独单击并发送键,而无需清除文本元素内的现有文本,如下所示:
driver.findElement(By.xpath("your element xpath/id")).click();
driver.getKeyboard().sendKeys(textToBeTyped);
关于java - Appium - 我们什么时候使用触摸 Action ?我可以用它输入文本的实际例子吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42288409/