monkeyrunner

    4

    2答えて

    私は、Androidアプリケーション用のいくつかの機能テストを作成して、それらを連続的な統合サーバー上で実行したいと考えています。私が理解する限り、2つの主なアプローチがあります:モンキーランナーと計装によるテストケース。 現時点では、私はモンキーラーナーの利点を見ることはできませんが、私は何かが不足している可能性があります。それは何のために良いですか?

    1

    1答えて

    MonkeyRunnerの実行中に「強制終了」または「ANR」がポップアップします。 MonkeyRunnerが "強制終了"または "ANR"エラーを受けてスクリプトを停止する方法。 ありがとうございます。

    1

    1答えて

    skeyite3を使わずにmonkeyrunnerに呼び出し履歴とSMS履歴を表示させる方法がありますか?前に、私はadb shell "sqlite3 /data/data/com.android.providers.contacts/databases/contacts*.db 'select * from calls'"とPopenを使用していましたが、それはエミュレータでは動作しませんが、

    0

    1答えて

    次のように画面を水平にドラッグするとPythonコードが使用されますが、デバイスは長いプレスイベントで応答します。私はなぜそれがわからないのですか。私は本当に誰かがこの問題を解決するために私を助けることができた、ありがとう〜! Pythonコード: device.drag((380520)、(300520)、0.1,10)

    0

    3答えて

    MonkeyRunnerスクリプトを使用して強制終了ボタンをクリックしようとしていますが、実際にはブラウザ用の自動化を行っています。私は強制終了していますので、スクリプト内で処理して次のスクリプトで 私はdevice.press( "DPAD_CENTER")の後にdevice.press( "DPAD_UP"、 "DOWN_AND_UP")を試しても、強制終了に座標を渡しても動作しません。 、

    1

    2答えて

    私はMonkeyRunnerがうまく動作するいくつかの問題を抱えてきました。これまでのところ、3つの異なるコンピュータとすべてのアンドロイドデバイスを試しました。 結果は同じである:私が試した from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice device = MonkeyRunner.waitForConnectio

    2

    1答えて

    hereから入手したこのサルランナーJavaクラスhereを使用しようとしています。それはしかし、私はそれを実行するたびに、私はこのエラーを取得し、本当に良いです: 02:01:38 E/adb: Failed to get the adb version: Cannot run program "adb": CreateProcess error=2, The system cannot fin

    3

    2答えて

    接続済みでオフラインのMotorola Droid 2デバイスをADB(またはmonkeyrunner)経由で再起動します。 ADBをadb kill-serverから再起動し、adb devicesで再起動しても、デバイスはオンラインに戻りません。だから、私はそれを再開しなければならないと思う。オフラインのデバイスに移動せずに再起動するにはどうすればよいですか?ここで は私が今まで試してみました

    1

    1答えて

    monkeyrunnerから取得した2つの画像を比較しようとしています。 monkeyrunnerにsameAsがあることがわかりましたが、うまくいかないようです。 2つの方法があります:1つはImageMagickパッケージをインストールする方法ですが、Windowsでインストールして使用する方法がわかりません。Linuxシステムで有用な情報を使用することができます。 別の方法は、Pythonの

    1

    2答えて

    monkeyrunnerでテスト時間にマウスイベントとキーボードプレスイベントを実行できますか? はいの場合はどうですか?教えてください。 事前にありがとう...