私は Robotium の初心者ですが、それまでは公開 Web サイトのテスト ケースを直接作成し、stackoverflow の回答からいくつかの問題を整理することで、多くのことを学ぶことができました。今、私はこの (おそらく) 些細な問題で壁にぶつかったようです。
ある種の「robotium-solo」メソッドを使用して、Androidエミュレーターの「アプリ」メニュー内にある「設定」アイコンに移動したいと思います。
これは私の失敗した試みです:
solo.sendKey(KeyEvent.KEYCODE_HOME);
//solo.clickOnImageButton(2); // no success!
//solo.clickOnActionBarItem(2); // no success!
solo.clickOnText("Settings");
solo.clickOnText("Music");
ホーム画面の「アプリ」アイコンの KEYCODE_var を確認しましたが、見つかりませんでした。
そのボタンをクリック/タップしたときに開始アクティビティを把握するための有用なログ メッセージが DDMS にありません。
私のアプローチが良いかどうかを教えてください。答えを教えてください。ありがとう。