通过使用UI自动机轻扫来删除运行应用中的应用

时间:2016-06-22 16:38:17

标签: android

我必须使用UIautomator编写一个测试用例从最近的应用程序中刷出来。我正在尝试下面的代码但不确定应该是什么“应用程序的ID”。我尝试运行uiautomatorviewer并且所有应用程序都显示相同的resourceId

uiDevice.pressRecentApps();

    UiObject app = uiDevice.findObject(new UiSelector().resourceId("The id of the app"));
    app.swipeLeft(100);

1 个答案:

答案 0 :(得分:0)

您应该能够使用文本找到该应用。

UiObject app = uiDevice.findObject(new UiSelector().text("appText"));
app.swipeLeft();

如果按文本进行搜索,则最终会获得实际写入文本的元素。

enter image description here

我不确定您是否可以在该元素上滑动,因此如果您需要父元素this问题,请说明如何执行此操作。