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

0 投票する
3 に答える
1574 参照

android - MonkeyRunner で画面モードを切り替えますか?

MonkeyRunner を使用して画面モード (ポートレート モードとランドスケープ モード) を切り替えるにはどうすればよいですか?

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

android - Android Exerciser Monkey がランダムにオーディオ ファイルの再生を開始します

Android アプリをテストするためにエクササイザー モンキーを実行しています。アプリの一部として、単語の発音を示すメディア ファイルを再生します。ファイルを Android のミュージック プレーヤーで読み取れないディレクトリに配置しました。ただし、エクササイザーのサルは、音楽プレーヤーをアクティブにしているように見える一連のイベントをスローし、テスト中に別の mp3 ファイル (私のアプリからのものではない) の先頭を繰り返し再生します。これはどのように行われているのでしょうか。

追加情報: アプリで MediaPlayer を無効にしても、問題は引き続き発生します。FWIW、これは、音を生成するコマンド (最後のコマンド) に至るまでの、エクササイザー モンキーからの一連の出力です。

これは、問題の時点​​での logcat の出力です。

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

android - モンキーは私のアプリを鳴らしました

アプリでエクササイザー モンキーを実行したところ、何らかの奇妙な理由でアプリが鳴き声を上げました。私のプロジェクトにはサウンド ファイルがまったくないので、「ニャー」サウンドが再生される理由が少しわかりません。ここに説明はありますか?

このプロジェクトに使用しているパッケージで動作する他のプロジェクト/ファイルもありません。

端末の状態は次のとおりです。

これはほんの一部のイベントです。1000 件のイベントをすべて貼り付けたところ、このページの読み込みに時間がかかったため、発生したさまざまなイベントのうち少なくとも 1 つだけを投稿しました。

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

android - Android monkeyrunner テストは onClick ハンドラーを 2 回呼び出します

サルのおかしな行動を経験しています。アプリが 2 つのボタンを含む AlertDialog を表示すると、onClick ハンドラーが 2 回呼び出されることがありました。これは、モンキーを使用している場合にのみ、ボタンを手動で押した場合には発生しません。

これが私のアクティビティコードです:

これが私が猿を呼ぶ方法です:

logcat の出力は次のとおりです (無関係な行はスキップされます)。

私は何か間違ったことをしていますか、これはAndroid UIイベントハンドラーのある種のバグであり、イベントの負荷が高い場合に再現しますか?

-レフ

0 投票する
6 に答える
12002 参照

android - Android モンキー ランナー スクリプト

モンキー ランナーのコマンド プロンプトからサンプルの Python プログラムを実行しようとしていますが、エラーが発生します。

スレッド「メイン」java.lang.NullPointerExceptionの例外なので、誰でもこの問題を解決する方法を教えてくれます

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

android - Android:キーボードフリップをどのようにエミュレートしますか?

Monkeyを使用してアプリをデバッグしているときに(これは本物とほぼ同じくらい楽しいです)、なんとかクラッシュしました!ええ、それが目的ですよね?

ログを見て(そして見ている間)、Monkeyが時々やっていることに気づきました:

これは私の問題の一部のようです。これが発生すると、エミュレータの画面は90度回転しますが、これはKEYPAD_7を押した場合の通常の回転とは異なります。これが写真です:

異常な画面の向き

エミュレーターがキーボードの開口部(フリップ)をエミュレートしているように見えますが、これは回転とは微妙に異なります。

したがって、問題は次のとおりです。自分でそれをエミュレートするにはどうすればよいですか。確かに、Monkeyを実行するのは適切ですが、keyboardOpenメッセージの送信をランダムに選択するのを待つことはプログラムをデバッグする方法ではありません。

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

android - アンドロイドモンキーの使い方

を実際に使用する方法について少し混乱してmonkeyいます。エミュレータの電源を入れてターミナル エディタに移動し、次のように入力する必要があると思いました。

それが機能しなかったため (エラー、adb: permission denied)

私は試しmonkey -p insert.blah.blah -v 500てみましたが、これは殺されたことになります。何が間違っていますか?

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

android - 複数のデバイスで monkeyrunner スクリプトを開始する

2 台のデバイスで同時に実行する必要があるスクリプトがあります。この 2 台のデバイスは 1 台の PC に接続されています。

両方のデバイスで同時にスクリプトを実行するにはどうすればよいですか?

-s "SERIAL_NUMBER" などのオプションはありますか?

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

delphi - デザイン モードでビジュアル コンポーネントが非表示になり、Fire Monkey で元に戻すことができません

TScaledLayout を背景として使用しています。プロジェクトを数回読み込んだ後、すべてのビジュアル コンポーネントが非表示になり、そこにあり、コンパイルして正常に実行されますが、再度表示することはできません。現在4回発生しており、毎回バックアップに戻さなければなりませんでした。

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

android - Androidモンキーはアプリを自動的に再起動します

私はAndroidモンキーのテストに少し慣れていないので、初心者のことを尋ねるつもりなら許してください:)私はモンキーを昼食にしています

すべて問題ありません。モンキーは完璧に動作します。多くの GUI イベントが生成されていますが、アプリケーションが再起動されることがあります。はい、はい... スプラッシュ スクリーンが再び表示されます。logcat とサルのログを確認しましたが、エラー メッセージなどは見つかりませんでした。アプリを再起動する必要がある理由を誰か教えてもらえますか?

どうもありがとう、カロリー