アプリの自動テストを作成したいと考えています。アプリは位置情報の更新を受信し、ユーザーが車を運転しているかどうかを (座標の違いに基づいて) 判断します。リージョン モニタリングのおかげで、アプリがバックグラウンドであっても、まったく実行されていなくても、ドライブを検出できます。
私の質問は次のとおりです。
- 特定の間隔で位置情報の更新を受け取る自動テストを作成する方法はありますか?
- アプリがバックグラウンドにあるときに何が起こるかをテストする方法はありますか? (そして、位置情報の更新を送信することもできます)
- アプリが実行されていないときに何が起こるかをテストする方法はありますか? (そして、位置情報の更新を送信することもできます)