問題タブ [monkey]
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 - モンキーテスト中にロック画面イベントを回避する方法
私はサルのテストを実行していますが、ロック画面の問題に直面しています。
以下のようにデフォルトのコマンドでテストを実行しようとしました
「モンキー -p com.xyz -v 1500000 -s 10000 --スロットル 15000」
テストは正常に開始されますが、最終的にはロック画面になり、パスワードとして英数字のキーコードを使用しているため、ロックを解除できません。これは、サルのランダムなイベントによって推測するのが非常に困難です。サルをアプリでのみ実行し、ロック画面のイベントを完全に無視したいだけです
設定からスリープしないを有効にしています。サルが電源キーを押すのをやめないようにできるかどうか教えてください。
android - Android モンキーでシステムレベルのイベントを無効にする
サルが私のアプリをテストしている間
オーディオ コントロールやスクリーン ショットの撮影など、デバイスのさまざまなシステム設定にアクセスしていることに気付きました。http://developer.android.com/tools/help/monkey.htmlによると、これが本来の動作です。
Monkey は、エミュレーターまたはデバイスで実行されるプログラムであり、クリック、タッチ、ジェスチャなどのユーザー イベントの疑似ランダム ストリームと、多数のシステム レベル イベントを生成します。
システム レベルのイベントを除外して、サルがターゲット アプリに完全に集中するようにすることはできますか?
制約の「-c」オプションを見ましたが、http://developer.android.com/reference/android/content/Intent.htmlで利用可能なインテントを見ると、無効化に関連するものは何も表示されないようですそのようなシステム レベルのイベント。
ポインタはありますか?
android - 一部のコマンドで perf が機能しない?
perf を使用して Android でモンキー コマンドをプロファイリングしたいのですが、これで行き詰まりました。
通常、次を実行すると:
しかし、次のようにパフォーマンス統計を取得したい場合:
私は得る:
monkey はコマンドであり、ファイルでもディレクトリでもありません。なぜ私はこれを手に入れたのですか?どんな助けでも大歓迎です!
ありがとうございました。デビッド
android - Monkey を使用したアプリケーションのテスト
Monkey を使用してアプリケーションの UI をテストしようとしていますが、これまでのところ成功していません。デバイスをコンピューターに接続し、adb を使用してモンキーを実行しようとしました。
私が使用しているコマンドは次のとおりです。
エラーメッセージは次のとおりです。
上記の 2 つのカテゴリで実行できるアクティビティが見つからないと言いたいのですが、マニフェストでこれを指定しました。
マニフェスト.xml
助言がありますか?
android-uiautomator - UiAutomator と Monkey を使用した DexGuard (モンキー ランナーではない)
Dexguard によって難読化されたアプリの ui テストを自動化するために uiautomator または monkey を使用した人はいますか? あなたの経験を共有していただけますか?uiautomator が resourceID/Text などでウィジェットを識別できるか、またはアプリのパッケージ名が難読化された後もモンキーがランダム イベントを実行できるかどうか。
android - サルがステータスバーを開くのを防ぐには?
アプリのストレステストにAndroidのサルを使用したいのですが、サルはステータスバーを開き、電話の設定を変更します。
サルを起動するには、次を使用します。
-p com.lmmx.app
パラメータでこれを防ぐ必要があると思いました...テストには2.3.5および2.3.6の電話を使用します。
任意の提案をいただければ幸いです。
android - 「adb shell monkey --wait-dbg」が機能しないのはなぜですか?
実行中のサルを で止めたいのですadb shell monkey --wait-dbg
が、結果は次のような表示のみでSending WAIT chunk
、サルはまだ実行中です。コマンドを理解する方法公式の説明は、「デバッガーが接続されるまで、Monkey の実行を停止します」です。
exception - JMonkey Networking のメッセージに関するエラー
だから私はJMonkeyを使ってネットワーキングプロジェクトをやろうとしていました. ネットワークのチュートリアルに従って、メッセージ (文字列) をクライアントからサーバーに、またはその逆に渡しましたが、問題はありませんでした。しかし、独自のバージョンを作成して Geometry を送信しようとすると、プログラムが停止します。ストリングを送ったときとまったく同じだと思います。
非常によく似た問題があり、クラスをシリアライザーに登録することで明らかに解決した他のいくつかの質問を読んだので、チェックしたところ、私がしていることに問題は見られません。
クラッシュするコードは次のとおりです。
最後に、これは GeomPos メッセージ クラスです。
次のエラーが表示されます。