【发布时间】:2020-01-07 03:38:41
【问题描述】:
场景如下:
- 我在密码字段中输入文本(这是使用 sendKeys 完成的)
- 现在,没有提交/输入按钮
- 所以我必须按 Enter 并登录到应用程序
以下是我搜索并尝试过但没有奏效的几种方法:
element.sendKeys(Keys.ENTER);element.sendKeys(Keys.RETURN);我正在使用 java 客户端 7.0.0(因为其他一些有用的功能)并且其中没有可用的 pressKeys 类型的方法 https://monosnap.com/file/tjp2F86HH0kxFFU9SJKGII8fBEK45j
driver.pressKey(new KeyEvent(AndroidKey.ENTER));(由于 Java Client 7.0.0 无法使用此功能)((AndroidDriver)driver).pressKeyCode(AndroidKeyCode.ENTER);(由于 Java Client 7.0.0 无法使用此功能)
预期:
输入密码后,按回车,我希望用户应该登录
实际:
尝试了以上几种方法,在sendKeys之后,输入的密码被删除了
请让我知道如何自动化此场景。
谢谢!
【问题讨论】:
标签: java android selenium appium appium-android