2016-12-08 13 views
-1

私はAndroidバックグラウンドサービスの自動テストを試みています。誰かがそれを行うための良い方法があると提案することができますか?バックグラウンドサービスの自動テストAndroid

私はそこUIテストのための非常に多くの自動化がありますが、私はバックグラウンドサービスのための任意の自動化を発見していない見てきました

答えて

0

通常、開発者として、あなたは正確に知っているからであるサービスのための自動化テストがない理由サービスによっては何をテストすればよいのでしょうか。サービス方法が何を返すべきかを見つけるのは簡単ではありません。

サービスは、それを実装する開発者によってテストされます。開始(およびシャットダウン)に対応するServiceTestRuleを作成するには、

  • インストルメントJUnit4のテストクラスを記述する必要があり、あなたのサービスのための統合テストを作成するには

    サービス

  • バインドサービス
  • には、
  • 公開されているサービスメソッドを実行する

詳細については、を参照してください。

関連する問題