Android フォン用の Instrumentationtestcase パッケージを使用して、標準ブラウザ アプリ用のテスト ケースをいくつか作成しました。
電話がPCに接続されているときにテストを実行できます..
アクティビティが呼び出されたときにこれらのテスト ケースが実行されるように、これらのテスト ケースをアプリに含める方法はありますか !!
前もって感謝します
Android フォン用の Instrumentationtestcase パッケージを使用して、標準ブラウザ アプリ用のテスト ケースをいくつか作成しました。
電話がPCに接続されているときにテストを実行できます..
アクティビティが呼び出されたときにこれらのテスト ケースが実行されるように、これらのテスト ケースをアプリに含める方法はありますか !!
前もって感謝します
Adb Wireless (root が必要) のようなものを使用して、(IDE から) アプリケーションを実行およびテストできますが、ケーブルは必要ありません。
デバイスから何かを呼び出してテストを実行したい場合...それが可能かどうかはわかりません。しかし、少なくともそれは非常に役に立たないようです...何が失敗したかがわからない場合、JUnitテストを実行する意味は何ですか?
あなたの質問を正しく理解していれば、私は「はい」と答えます。
Androidエミュレータで利用できる「Dev Tools」があります。Eclipse でエミュレーターを作成するだけです。次に、このアプリケーションをエミュレーターから接続されたデバイスに取得/インストールする必要があります。その後、テスト プロジェクトをデバイスにインストールします。次に、Dev Tools の [Instrumentation] メニュー オプションから選択することで、PC から独立してそのテスト プロジェクトを実行できます。
コマンドは次のとおりです (必要に応じてパスを変更できます)。
.apk ファイルを現在のディレクトリにコピーします。次に、接続されたデバイスに adb -d install Development.apk を使用してインストールします。
これがあなたの問題であり、必要な解決策であることを願っています。