uiautomator

    2熱度

    1回答

    我正在探索Android上的UiAutomator功能,我正在嘗試將它與Google Hangouts應用一起進行測試。我已成功創建新的環聊頁面並輸入名稱,但我無法點擊任何下拉式聯繫人,如下圖所示。我試過搜索包名com.google.android.talk,然後使用instance()函數,但我無法選擇聯繫人。無論如何,我可以確定該UI元素的類名是什麼?或者我還可以怎樣才能點擊該UI元素?

    0熱度

    1回答

    我的UIAutomator測試用例需要將文件從SD卡複製到data/local/tmp,然後繼續。當我使用下面提到的代碼: public void RunAsRoot(String cmds) throws IOException{ Process p = Runtime.getRuntime().exec("cmds"); } 我得到這個例外。 java.io.IOExcepti

    0熱度

    1回答

    有沒有使用Android的uiautomator來檢測正在測試的設備是手機還是平板電腦的方法? 在此先感謝。

    1熱度

    1回答

    我正在使用android Ui Automator來測試我的應用程序。我的問題是,uiObject.setText方法不接受日文字符。 有沒有一種方法可以實現在ui automator框架中將日文字符設置爲android widget的目標? 感謝, 斯特凡

    12熱度

    4回答

    我試圖確定一個UI元素的父視圖,所以我可以自由地瀏覽UI。 例如,在設置應用程序,我能找到的文本「藍牙」的觀點: UiObject btView = new UiObject(new UiSelector().text("Bluetooth")); 現在,我卡住的部分,這是一個:我想瀏覽兩級起來開始一個新的搜索開/關按鈕,啓用和禁用藍牙。 注:如果我使用下面的代碼,我可以得到按鈕。 UiObj

    2熱度

    3回答

    我正在使用Android上的UI Automator進行一組測試。我有它的工作,但我目前的測試是用大量的字符串文字。 字符串文字很好,當我只是想讓事情在第一時間工作,但他們會很糟糕。如果應用程序發生更改,字符串文字將需要更改以匹配。另外,我的測試必須完全重做才能測試其他語言的本地化版本,這很愚蠢。 應用程序本身具有存儲在資源中的所有字符串。每串有一個不變的標識......這裏有一個例子: <str

    3熱度

    4回答

    實際上,我想實現它使用下面的類 UIObject的 UiSelector UiAutomatorTestcase 的AndroidJunit測試項目中的一個簡單的測試套件 單擊並打開Android設備上的消息應用程序,然後在Eclipse中將其作爲AndroidJunit測試運行。 運行代碼時,我得到下面的異常 了java.lang.RuntimeException:存根! 我不明白我要去哪裏錯了

    2熱度

    1回答

    我想使用uiautomator在我的android設備(輸入wifi密碼,創建帳戶顯示設置等)自動化設置。 但是,代碼的行爲是相當無法描述的。 有時候它可以完全正常工作,有時在相同的條件下,它會在同一臺設備上給出以下例外。 INSTRUMENTATION_RESULT: shortMsg=java.lang.RuntimeException INSTRUMENTATION_RESULT: LON

    2熱度

    1回答

    我試圖在UI Automator android中進行api調用。我的代碼發佈在下面。我們可以這樣做一個API調用: String enter_url = "www.abc.com"; new UiObject(new UiSelector().text("Enter URL or Search & Win")).setText(enter_url); getUiDevice(

    2熱度

    1回答

    import com.android.uiautomator.core.UiObject; import com.android.uiautomator.core.UiObjectNotFoundException; import com.android.uiautomator.core.UiSelector; import com.android.uiautomator.core.UiWatch