2010-11-29 10 views
3

私はアプリケーションのUIをテストするためにMonkeyを使用しようとしています。AndroidのUIテスト:猿はちょうど2つの活動で立ち往生しました

ランダムキーストロークは、アプリケーションのすべてのアクティビティをトラバースできないことに気付きました。代わりに、それらのいくつかの間でループを維持します。

Monkeyがすべてのアクティビティを通過するのを助けるための戦略はありますか?

+0

を実行しない場合は、この問題を解決することがありますか?私はあなたがそれをした方法を見つけることに興味があります – GSree

答えて

0

デフォルトでドキュメントごとに、猿はすべてのアクティビティとパッケージをナビゲートする必要がありますが、これはランダムなやり方で行われます。したがって、呼び出されていないアクティビティの確率を除外することはできません。

実行中に制約を設定しないことを願っています。制約で呼び出されていない活動をリストアップしてみた後、ツール

http://developer.android.com/guide/developing/tools/monkey.html

+0

私はあなたが質問に答えたと思います。 – GSree

+0

うーん、かもしれません。私はちょうど私がこれを投稿した人からの返信を得なかった質問を返すことを求めていました...あなたの質問はここにありますか? – DeRagan

+0

いいえ、私は制約を設定していません。うーん...おそらく、私の活動にCATEGORY_MONKEYを追加するか、制約のDEFAULTカテゴリを使用する必要があります。 – Prashast