Selenium Driver点击android键盘上的绿色检查进行自动测试的命令是什么?

时间:2016-08-05 17:31:40

标签: java android selenium keyboard appium

Android Keyboard Picture

我正在进行自动化测试以发送文本。该应用程序没有“提交”按钮,而是通过单击Android键盘的绿色检查,它将提交文本。在Android键盘上,UIAUTOMATORVIEWER不显示元素或任何形式的id。

我尝试的是:

driver.sendKeys(Keys.ENTER)
sendKeys(66) (66 = ENTER)

1 个答案:

答案 0 :(得分:1)

对于关键事件,您需要使用driver.pressKeyCode()

所以你想要的是driver.pressKeyCode(66)。如果您希望它更具可读性: driver.pressKeyCode(AndroidKeyCode.ENTER)

另外请记住,pressKeyCode仅适用于AndroidDriver。