嘗試測試應用程序的共享功能,該應用程序在應用程序中調用createChooser()以打開「共享」選擇器窗體。如何使用android espresso測試點擊「分享」表單中的項目
startActivity(Intent.createChooser(sharingIntent, "Share something"));
問題是之後的「共享」選配形式是高達如何模擬對部分上市應用項目的點擊,可以說有應用已經說明「APPNAME」。嘗試跟着它不起作用,選擇器形式一直呆在那裏,直到測試超時。
嘗試:
onView(withContentDescription("AppName"))
.perform(click());
和:
onView(withText("AppName"))
.perform(click());
什麼是你想要共享的應用程序包? –