RobotiumとAndroidのテストには新しく、最近はiOSのアプリケーションをテストしました。今Androidアプリケーションをテストしています。最初のアクティビティでメールとパスワードを入力するので、完了したらキーボードのEnterボタンを押して次のアクティビティが表示されます。私はそれを私のテストにどのように実装できますか?Robotiumの別のアクティビティへ移動
EditText etEnterEmail = (EditText) solo.getView(R.id.EditText01);
solo.clearEditText(etEnterEmail);
solo.enterText(etEnterEmail, "[email protected]");
EditText etEnterPassword = (EditText) solo.getView(R.id.editText2);
solo.clearEditText(etEnterPassword);
solo.enterText(etEnterPassword, "qwerty123");
がどのようにボタンをEnterキーを押すことができます。 私はテストのbeginnihgでこれを持っていますか?テストが実行されているときにキーボードが表示されない場合でも、文字列はちょうどEditTextsに表示されます。私を助けてください!私は絶望的です!
私はそれを試みましたが、反応はありません...テストが止まり、アプリケーションが終了しても、次のアクティビティはまだ表示されません。 – Ann
上記の私の答えに期待される活動を待つために追加したいコードを追加しました。 – keyboardsurfer
junit.framework.AssertionFailedError – Ann