monkeyrunner

    0熱度

    2回答

    在Monkeyrunner的某個時間點,我想啓動隨機猴子測試(我們可以通過命令adb shell monkey -p my.package -v 500得到的測試),所以我將這一行device.shell('monkey -p my.package -v 500')添加到我的python腳本中。但沒有任何反應,任何想法?

    0熱度

    1回答

    我跑this例子,但它不斷出現這樣的錯誤: windows = vc.list() File "/Users/ehsan/Desktop/Android/adt-bundle-mac-x86_64-20130514/sdk/tools/androidviewclient-2.3.24.jar/com/dtmilano/android/viewclient$py.class", line

    0熱度

    2回答

    我使用monkeyrunner和androidviewclient來抓取某些android應用程序的GUI(即,this)。順便說一句,它工作得很好!問題是,有時當你點擊一個可點擊的組件時,它會打開你所在的頁面,或者你之前在這個頁面中。例如,您位於應用程序的主目錄中,然後單擊主頁鏈接或應用程序徽標,然後轉到同一頁面(即應用程序的主目錄!)。我想避免這種情況。換句話說,這可能導致無限循環點擊。是否有

    0熱度

    1回答

    我有這個應用程序,我正在測試。我使用自動安裝應用程序的腳本,但我也想重新啓動設備。這一點很重要,因爲安裝後我會在設備上運行一個猴子測試,並且可能會出現各種各樣的怪癖和錯誤。爲了擺脫這些,我想重新啓動手機,使其進入某種「已知狀態」。 (這些錯誤不僅在應用程序中,因爲手機已知在測試期間突然關機) 我的安裝腳本使用jython運行,我知道device.reboot()命令,但這幾乎不需要任何時間(它讓我

    0熱度

    1回答

    我即將自動掃描我的設備中的惡意軟件文件。我使用MonkeyRunner進行連接,啓動反惡意軟件,然後開始掃描。這裏的一些代碼,我使用: device.startActivity(component=runComponent) MonkeyRunner.sleep(2) device.touch(250, 750, 'DOWN_AND_UP') MonkeyRunner.sleep(1) d

    1熱度

    1回答

    我想知道是否有方法或者是否有人試圖自動化設置CTS測試設備? 基本上我有以下情形 我使用詹金斯閃爍這使修改4.2負載的設備上 設備的設備已經閃現後,我要運行的CTS測試。 沒有用戶交互我希望能夠設置設備並運行CTS。 有沒有辦法做到這一點?或者用戶交互是設置CTS測試設備的唯一方式?

    3熱度

    2回答

    有什麼方法可以用adb命令在Android對話框的「OK」或「CANCEL」按鈕上模擬keyevent?

    0熱度

    1回答

    我的應用程序有一個活動,從服務器加載一些圖像。所以,當然它需要一些時間來完全加載活動,因爲它從服務器獲取圖像。 我需要知道活動何時從Monkeyrunner完全加載。如果它從服務器獲取圖像時創建錯誤,我怎麼能從Monkeryrunner知道這個錯誤。 請告訴我。

    0熱度

    1回答

    當我記錄一個動作(例如:按鈕單擊)時,MonkeyTalk將按鈕文本記錄爲一個字符串,因此當我將該設備上的語言更改爲非英語時,它不起作用。 例如:按鈕nein tap 在德語中正常工作,但在將語言更改爲英語時不起作用。 只是想知道在猴子談話中是否有任何支持來支持本地化或者是否有其他選擇。

    0熱度

    1回答

    無論我做什麼,我似乎無法得到MonkeyRunner連接到仿真器,即使它的運行和亞行表明,它是可供選擇: C:\Users\ADMIN\Documents\android\sdk\platform-tools>adb devices List of devices attached emulator-5554 device 我只是試圖用MonkeyRunner通過命令行界面連接到仿真器(這