uiautomator

    0熱度

    1回答

    在我的Android應用程序中,我有一個播放按鈕。手動點擊按鈕後,一切正常。但是當我使用uiautomator觸發按鈕點擊時,沒有任何事情發生。調試完成後,我非常肯定這是導致失敗的字符串比較步驟(標記爲「卡在這裏」)。非常困惑爲什麼它的行爲不同。我確實看到按鈕被雙擊(按鈕顏色改變)。如果我使用button.getText()。toString(),兩者都有效。順便說一句,button.getTex

    0熱度

    2回答

    運行UiAutomator時,結果顯示在命令提示符處,失敗並傳遞跟蹤。是否有可能使用Uiautomator生成任何XML報告。 如果可能的話,請讓我知道你的建議提前

    3熱度

    3回答

    是否有任何機構知道如何致電 am start -a ACTIVITY從uiautomator代碼。 或者是否有可能從junit代碼開始活動。

    11熱度

    3回答

    我想從瀏覽器中使用文本uiautomator 我該怎麼辦? 我分析的chrome結構,並且只有android.View.view 我試着使用getText()功能,但它沒有幫助。 任何幫助表示讚賞。 也許有人知道我怎麼能通過調用一些chrome實例...或者使用任何其他方法。 任何解決方案,與信息,如何將android瀏覽器頁面保存爲HTML /文本將是足夠的,或如何選擇整個頁面。 (除了觸摸/長

    1熱度

    2回答

    我正在嘗試使用Android uiautomator自動執行聯繫人選擇過程。我的用戶界面如下圖所示。我使用下面的代碼來檢查每個聯繫人 for (String contactName : list) { UiScrollable scrollable = new UiScrollable(new UiSelector().className( android.widget.Lis

    0熱度

    1回答

    我試圖uiautomator工具上JB .. 後我配置用於uiautomator附接的源代碼(機器人SDK /來源/機器人-18)與在Eclipse Android的源,我有這個問題:我聲明 public class UiAutomatorTestCase extends InstrumentationTestCase {...}. 然而,指的是SDK文檔,它應該從TestCase的繼承: p

    1熱度

    1回答

    我嘗試使用運動事件類和工具類在屏幕上執行長按操作。 該類似乎對4.2及以下的設備工作正常,但是當我試圖實現對4.3的設備相同,我面臨着以下例外 可以在任何一個請幫我解決這個問題 由於提前 這是我用來執行長按事件的方法是 private void longClickOnScreen(float x, float y) { try { long downTime = Sy

    0熱度

    1回答

    我正在使用UIautomator測試Android應用程序。就我看到的UIautomatorviewer而言,我可以在屏幕截圖中瞭解UI組件的所有ID。這是否意味着即使目標應用程序調用另一個應用程序,我也可以訪問UI組件。例如,PhotoStream應用程序在按下某個按鈕時調用Gallery應用程序,並將從Gallery應用程序接收輸出。我想實現測試代碼,如果UIautomator提供了一個API

    0熱度

    1回答

    根據文檔,UiObject類具有方法函數.getClassName(),該函數應該返回UI對象的className屬性。鏈接: http://developer.android.com/tools/help/uiautomator/UiObject.html#getClassName() 但是,當我嘗試建立我的UIAutomator測試,構建失敗,此錯誤消息: [javac] /Users/sha

    0熱度

    1回答

    我導入配置包在UI的Automator與API等級18的工作原理: package com.android.uiautomator.core.Configurator; 但是當我運行的代碼,它給了我 java.lang.NoClassDefFoundError : com.android.uiautomator.core.Configurator 在項目屬性中,target設置爲18,並且