サーバーからデータをフェッチし、OAuthによるアクセスを制御するAndroidアプリケーションを構築しています。(私の場合、Xingは、Facebookなど、一般性を失うことなく何でもかまいません)。ビルドはJenkinsとmaven-android-pluginによって制御されます。
アプリケーションの適切な統合テストでは、テスト対象のエミュレーターにユーザー資格情報を渡す必要があります。ビルド時にクレデンシャルを統合テスターアプリに入れることができると仮定すると(スタックオーバーフローに関する別の質問)、OAuth承認フェーズ中に起動されるWebブラウザーでユーザーの入力とクリックをシミュレートするにはどうすればよいですか?
問題をさらに複雑にしているのは、自分のアプリ(パッケージcom.mycompany.myapp)と資格情報の入力に使用されるWebブラウザー(com.android.browser)が、Robotium(https://code.google.com/p/robotium/wiki/QuestionsAndAnswers、2つのアプリケーションにまたがるテストケースに関する質問を参照してください)