我必须使用UIautomator编写一个测试用例从最近的应用程序中刷出来。我正在尝试下面的代码但不确定应该是什么“应用程序的ID”。我尝试运行uiautomatorviewer并且所有应用程序都显示相同的resourceId
uiDevice.pressRecentApps();
UiObject app = uiDevice.findObject(new UiSelector().resourceId("The id of the app"));
app.swipeLeft(100);
答案 0 :(得分:0)
您应该能够使用文本找到该应用。
UiObject app = uiDevice.findObject(new UiSelector().text("appText"));
app.swipeLeft();
如果按文本进行搜索,则最终会获得实际写入文本的元素。
我不确定您是否可以在该元素上滑动,因此如果您需要父元素this问题,请说明如何执行此操作。