すべての種類のAndroidデバイス。APKをテストするエミュレーターがあります。 YouWave と呼ばれるものがありますが、それは良くありません。
必要なのは、APKファイルが読み込まれたときに1つのエミュレーターで、UIインターフェイス、パフォーマンスなどの自動テストを実行し、同じレポートを提供することです。この組み合わせでは、APKが正しく機能しないと言います。
これはあなたの質問に対する答えではないかもしれませんが、私の経験から、できる限り多くの実際のデバイスを入手することがベストプラクティスであることを共有したいと思います。明らかにデバイスのコストがかかりますが、それはあなたがそれについて確信できる方法です。
上記で提案したように、wifi
とシステムツールを簡単に接続できるように bluestacks を試すことができます。アンドロイド。
そのため、最良の方法は、さまざまなClasses
のデバイスでアプリをテストすることです。
上記のクラスでは、
または、最近ではいくつかのデバイスを持っているテスト組織もあり、実際のデバイスでテストを行っているため、デバイスにお金を払う必要はありません、単なる提案、または誰かに提案することができます。
-編集-最近Genymotionを試しましたが、他のエミュレータよりも優れていることがわかりました。
manymo.com を使用します。これはAndroid用のオンラインエミュレーターです。
を見てみましょう:
一方、解決策が見つからない場合は、 ここ 共通のAndroid仮想デバイス構成があるため、AVDで異なるデバイスを簡単に構成できます。
すべての種類のAndroidデバイスでアプリケーションを完全に動作させたい場合、答えは「NO」です。
Prateekが彼の答えで示唆したように、異なるクラスの実際のデバイスでアプリをテストする必要があります。
自分でテストを行うためのリソースがない場合は、多くのデバイスを持っている人から助けを求めて、実際のデバイスでApkファイルをテストしてください。
オンラインでテストするには、 appetize を使用してAPKをアップロードします。非常に簡単。テストへのリンクを送信します。
Android SDKには、自動UIテストを可能にするUIテスターが付属しています。詳細については、Android開発者サイト:
http://developer.Android.com/tools/testing/testing_ui.html
ボタンをテストしたり、画面を回転させて詳細な情報を取得したりできます。まるで要件を完全に満たすことができます。
Andyroid は、必要なことを正確に行います。