私はUIテストにEspressoを使用しています。エスプレッソでは、最初のアクティビティから次のルールで行かなくても、私が望む特定のアクティビティをテストできます。エスプレッソレコーダーから特定のアクティビティを起動する方法はありますか?
@Rule
public ActivityTestRule activityTestRule = new ActivityTestRule(HomeActivity.class);
注:ここでHomeActivity
はLoginActivity
後に来ます。
しかし、Espresso recorderを使用している場合は、いつもLoginActivity
からテストを開始しているようです。HomeActivity
を直接起動する必要があります。だから、Android StudioにはEspresso Recorderで特定のアクティビティを起動するオプションがあります。
HomeActvity最初を起動することはできませんした後に、アプリケーション・フローはHomeActivityある場合。 – thedarkpassenger