問題タブ [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.

0 投票する
1 に答える
1027 参照

android - AndroidでUiAutomationを使用してボタンをクリックする方法は?

Wifi をオンにして、Wifi のユーザー名とパスワードの入力を求められたときにテキスト フィールドにテキストを入力するなど、いくつかの Android UI テストのために UiAutomation を実行したいと思います: http://android.zedcn.com/reference/android/app/UiAutomation.html

これを実現するために UiAutomation クラスからメソッドを呼び出すにはどうすればよいですか? 1) 設定アプリをクリックします 2) Wifi のトグル アイコンをクリックします 3) ネットワーク SSID をクリックします 4) ユーザー名とパスワードをテキスト フィールドに入力します

始めるためのヒントをいただければ幸いです。

0 投票する
2 に答える
332 参照

android - Android アプリケーションをテストするためのソリューションを提示する

Android に関する本を 10 冊ほど読み、たくさんの記事を読み、いくつかのフレームワークを見つけましたが、Android アプリケーションをテストするための包括的な方法はまだ見つけていません。
残念なことに、テストが (あったとしても) 一部の本でのみ 1 つの短い章としてのみ表示されます。

がある:

しかし、どれも十分なドキュメント、チュートリアル、または例を持っていません。ASまたはコマンドラインから実行するためにRobotiumをGradleでセットアップすることもできませんでした。

Android Studio 1.0と を使用してAndroid アプリケーションをテストする最新の方法は何Gradle 1.0.0ですか? どのようなフレームワークとツールを使用していますか? Android のテスト レシピはどこで学べますか?

私がなんとかセットアップできたのは、アプリケーションをテストするための標準的なアンドロイドの方法だけですが、それを行う方法の例はほとんどありません。

0 投票する
1 に答える
50 参照

maven - gradle プロジェクトを Eclipse (maven) ベースのインストルメンテーション テストと統合する方法

私は AndroidStudio に Android プロジェクトを持っていますが、インストルメンテーション テストを Eclipse (maven によってビルドされた単純な Java プロジェクト) にアウトソーシングする必要があります。その理由について、開発全体と QA の話はしたくありません。Maven に依存しないインストルメンテーション テスト プロジェクトを Android Studio ベースのプロジェクトに統合できる人を教えてください。

0 投票する
1 に答える
830 参照

android - Android 計測テスト: java.lang.RuntimeException: java.lang.NoClassDefFoundError: com.google.common.base.Optional

Android インストルメンテーション テストを実行すると、この例外が発生するのはなぜですか?

これは私のbuild.gradleです:

そして、これは例外がスローされる私のコードの行です:

グアバと関係があるかもしれませんが、適切に含めたり除外したりする方法がわかりません。

よろしくお願いします!

0 投票する
0 に答える
421 参照

android - 非アクティビティ単体テストにおける Android のコンテキスト

私は自分のシングルトンOcRequestQueue.javaクラスをテストします。このクラスは、アプリの存続期間中、Volley の永続的なものにしたいと考えていますRequestQueuecontext問題は、別のプレゼンテーション層とデータ層を実装したいので、クラスの範囲を超えたアプリケーションが必要OcRequestQueue.javaであり、2 番目の層にあることです。プレゼンテーション層はまだ実装されていないので、自分が行ったことに対して単体テストを実行したいので、contextfromを取得したかったのですInstrumentationTestCaseが、取得できるのは だけです!! JUnit version 3.8 or later expected。拡張しないクラスで単体テストを実行するにはどうすればよいActivityですか?

com.data.OcRequestQueue.java

com.data.test.OcRequestQueueTest.java

bulid.gardle