monkeyrunner

    4

    1答えて

    私はmonkeyrunnerをテストしており、screencaptureには以下の.pyファイルを使用しています。 screencaptureの画像が生成されますが、時にはそれが中にエラーが発生した「resulet = device.takeSnapshot()」 私が問題だかわかりません。 Eclipseでテストしました。 (Eclipseの - > AVD、スキンWVGA854) おかげ以下〜

    9

    3答えて

    18言語にローカライズされた、私たちのアプリケーション用のAndroidテストオートメーションを書いています。 デバイスの言語をプログラムで切り替える機能が必要です - アプリケーションだけの言語を切り替えるという意味ではありません。Androidの設定で実際のデバイス言語を切り替えるという意味です。 私はこれをMonkeyRunner、Android Debug Bridgeまたはそれ以外の方法

    1

    1答えて

    作成したmonkeyrunnerスクリプトを使用してアプリを操作してください。問題は、長いタップが有効になっている場所です。device.touch(Y、X、 "DOWN_AND_UP")は長時間タップとして認識されます。私はログで、メソッドが呼び出されるたびにそれが2回実行されることに気づいた。 10-28 09:08:04.983:DEBUG/MonkeyStub(2608):translat

    8

    2答えて

    monkeyrunner APIのMonkeyDeviceクラスを拡張したいと思います。 私の派生クラスは次のようになります。私は別のモジュールからtest_dev = TestDevice(serial)を呼び出すと from com.android.monkeyrunner import MonkeyDevice, MonkeyRunner class TestDevice(MonkeyD

    2

    1答えて

    Googleが示唆しているように、Jythonインタープリタを実行するPythonコードを書く代わりに、Monkeyrunner.jarとfriendを直接扱うJavaコードを記述したいと思います。 これを行うための私の最大のモチベーションは、このようにJava例外をキャッチすることができ、私はPythonを使用することができません。 Monkeyrunnerは長時間実行すると多くの例外(主にソケ

    0

    2答えて

    入力したユーザー名、パスワードなど、私のアプリケーションにログインするなど、monkeyrunnerの値を入力したいのですが、どうやって操作するのか分かりません。お返事ありがとうございます。 あなたが入力できdevice.type("Username") device.type("password") を使用して

    5

    2答えて

    私のCIインフラストラクチャでは、コントロールマシン(Linux)から2つ(またはそれ以上)のアンドロイド電話機間で複雑なテストを自動的に展開して実行する必要があります。 monkeyrunnerは、リモートアプリから単一のメソッドを呼び出すことはありませんし、そのID 書き込みによって、UIコンポーネントに対処することはできません:アンドロイドユニットテストとの組み合わせで これまでのAndro

    0

    1答えて

    私はmonkeyrunnerに全く新しいですが、私はスクリプトが必要です。私はそれが簡単に着用されていることを知っていますが、その地域の経験の浅い人にとって、私はそれを機能させるために何時間も試す必要があります。 だから誰かが私に座標100,100に3クリックを送信するスクリプトを与えることができますが、これは5秒間の期間、この from com.android.monkeyrunner impo

    15

    1答えて

    Android apisを見て、isUserAMonkey()というメソッド呼び出しを見つけました。 は、電話が猿によって混乱している場合はtrueを返します。 これは冗談ですか、それは何用ですか?

    2

    2答えて

    私はそれをsomething.pyという名前の空のファイルを作成して、アンドロイドデベロッパーのウェブサイトからコード行をコピーしました。 com.android.monkeyrunner という名前のモジュールは、私が行方不明です何かがありません:私はそれを実行しようとする場合は、私は はImportErrorを取得しますか?この問題を解決するAndroid開発者のウェブサイトには何もないようで