标签: android selenium automated-tests appium floating-action-button
我正在使用Selenium和Appium自动化应用程序,这个应用程序有一个浮动操作按钮,其中包含一些选项,如关注图像。可以单击主按钮(打开选项),但我无法单击选项,因为UI Automator查看器上没有此元素的规范。你能帮我吗?如何自动点击此按钮? 浮动操作按钮具有动画并具有在xml存档中定义的属性,但这些属性未在UI Automator查看器中显示。
答案 0 :(得分:0)
是的,您可以使用图像ID进行点击,或者在列表中添加ID并单击所选索引。
答案 1 :(得分:0)
我能够对类似的浮动按钮执行操作。这些元素在UiAutomator中可见,下面是屏幕截图:
另外,我更新了你的android SDK一次,因为UiAutomator可以在本地机器上使用可用的api。
我建议您更新SDK并尝试捕获操作系统版本6.0+(即Marshmallow或更高版本)的设备上的元素。我希望这会有所帮助。
答案 2 :(得分:0)
谢谢你的回答! UIAutomator视图中的按钮确实无法使用,所以我在这种情况下使用坐标。