私の Android アプリには、電話とタブレットで若干異なるアクティビティがいくつかあります。JUnit、Android SDK、および Robotium を使用して自動化を作成しています。接続されているデバイスに基づいてテストを選択的に実行するための最良の方法は何でしょうか?
質問する
243 次
2 に答える
0
テスト中に、テスト デバイスがスマートフォンかタブレットかを検出できます。したがって、テスト アプリケーションには以下が含まれます。
- 画面サイズを決定し、どのテストを実行するかを決定する 1 つのテスト クラス
- 機能が盛りだくさん(入力パラメータSolo Soloあり)。この関数は、現在持っているテストです。
テスト クラスは、電話またはタブレットをテストするために適切な関数を呼び出すことができます。
画面サイズを取得する方法を参照してください。
それが役に立てば幸い。
于 2013-09-12T07:50:24.223 に答える