問題タブ [android-instrumentation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - AndroidでUiAutomationを使用してボタンをクリックする方法は?
Wifi をオンにして、Wifi のユーザー名とパスワードの入力を求められたときにテキスト フィールドにテキストを入力するなど、いくつかの Android UI テストのために UiAutomation を実行したいと思います: http://android.zedcn.com/reference/android/app/UiAutomation.html
これを実現するために UiAutomation クラスからメソッドを呼び出すにはどうすればよいですか? 1) 設定アプリをクリックします 2) Wifi のトグル アイコンをクリックします 3) ネットワーク SSID をクリックします 4) ユーザー名とパスワードをテキスト フィールドに入力します
始めるためのヒントをいただければ幸いです。
android - Android アプリケーションをテストするためのソリューションを提示する
Android に関する本を 10 冊ほど読み、たくさんの記事を読み、いくつかのフレームワークを見つけましたが、Android アプリケーションをテストするための包括的な方法はまだ見つけていません。
残念なことに、テストが (あったとしても) 一部の本でのみ 1 つの短い章としてのみ表示されます。
がある:
しかし、どれも十分なドキュメント、チュートリアル、または例を持っていません。ASまたはコマンドラインから実行するためにRobotiumをGradleでセットアップすることもできませんでした。
Android Studio 1.0
と を使用してAndroid アプリケーションをテストする最新の方法は何Gradle 1.0.0
ですか? どのようなフレームワークとツールを使用していますか? Android のテスト レシピはどこで学べますか?
私がなんとかセットアップできたのは、アプリケーションをテストするための標準的なアンドロイドの方法だけですが、それを行う方法の例はほとんどありません。
maven - gradle プロジェクトを Eclipse (maven) ベースのインストルメンテーション テストと統合する方法
私は AndroidStudio に Android プロジェクトを持っていますが、インストルメンテーション テストを Eclipse (maven によってビルドされた単純な Java プロジェクト) にアウトソーシングする必要があります。その理由について、開発全体と QA の話はしたくありません。Maven に依存しないインストルメンテーション テスト プロジェクトを Android Studio ベースのプロジェクトに統合できる人を教えてください。
android - Android 計測テスト: java.lang.RuntimeException: java.lang.NoClassDefFoundError: com.google.common.base.Optional
Android インストルメンテーション テストを実行すると、この例外が発生するのはなぜですか?
これは私のbuild.gradleです:
そして、これは例外がスローされる私のコードの行です:
グアバと関係があるかもしれませんが、適切に含めたり除外したりする方法がわかりません。
よろしくお願いします!
android - 非アクティビティ単体テストにおける Android のコンテキスト
私は自分のシングルトンOcRequestQueue.java
クラスをテストします。このクラスは、アプリの存続期間中、Volley の永続的なものにしたいと考えていますRequestQueue
。context
問題は、別のプレゼンテーション層とデータ層を実装したいので、クラスの範囲を超えたアプリケーションが必要OcRequestQueue.java
であり、2 番目の層にあることです。プレゼンテーション層はまだ実装されていないので、自分が行ったことに対して単体テストを実行したいので、context
fromを取得したかったのですInstrumentationTestCase
が、取得できるのは だけです!! JUnit version 3.8 or later expected
。拡張しないクラスで単体テストを実行するにはどうすればよいActivity
ですか?
com.data.OcRequestQueue.java
com.data.test.OcRequestQueueTest.java
bulid.gardle