Android 点击安卓设备中的搜索按钮,appium不工作
我试图在我的应用程序中键入搜索框,然后点击/点击键盘上的搜索按钮(放大镜)。但是我不能点击它。我试过以下方法:Android 点击安卓设备中的搜索按钮,appium不工作,android,appium,Android,Appium,我试图在我的应用程序中键入搜索框,然后点击/点击键盘上的搜索按钮(放大镜)。但是我不能点击它。我试过以下方法:driver.sendKeyEvent(84)Appium表示它在命令中成功发送,但“search”未被点击。光标保留在文本框中,结果不会过滤 HashMap swipeObject = new HashMap();swipeObject.put("keycode", 84);((JavascriptExecutor ) driver).executeScript("mobile: ke
driver.sendKeyEvent(84)
Appium表示它在命令中成功发送,但“search
”未被点击。光标保留在文本框中,结果不会过滤
HashMap swipeObject = new HashMap();swipeObject.put("keycode", 84);((JavascriptExecutor ) driver).executeScript("mobile: keyevent", swipeObject);
Appium说:
尚未实现
按id或路径查找元素,然后单击。
driver.findElement(By.id(“SearchButton id”))。单击();
findElement(By.xpath(“//xpath由UIAutomator提供”)。单击()
如果您可以发布UIAutomator的屏幕截图,我可以告诉您xpath。使用键盘上的搜索按钮:
driver.sendKeyEvent(AndroidKeyCode.ENTER);
为此,您需要“import io.appium.java\u client.android.AndroidKeyCode;”尝试下面的java代码-
driver.executeScript(“mobile:performEditorAction”,ImmutableMap.of(“action”,“search”))
操作:要执行的编辑器操作的名称或整数代码。支持以下操作名称:正常、未指定、无、执行、搜索、发送、下一步、完成、上一步