ios-ui-automation

    0熱度

    2回答

    使用UI自動化儀器,我知道如何測試一個特定的按鈕在我的iOS應用程序中啓用: if(btn[0].isEnabled()) { UIALogger.logPass("button enabled"); } else { UIALogger.logFail("button not enabled"); } 不過,我希望能夠確定的是已啓用的按鈕數在界面中,不僅僅是一個特定的

    2熱度

    2回答

    我一直在使用UIAutomation自動化我的iPhone應用程序,要運行這個我推出的iOS儀器和運行該腳本。如果同樣的自動化腳本,我想要運行的設備我用下面的命令,它可以作爲期望 儀器-w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bund

    4熱度

    2回答

    我已經從通用命令行運行的通用應用程序進行了一些UI自動化測試。他們工作得很好,但命令行總是啓動iPad模擬器,我希望能夠在iPhone模擬器和iPad模擬器上運行它們。 在儀器中,我可以用Options | Simulator Configuration菜單控制它,但似乎無法通過命令行控制它。有沒有一種方法可以針對iPad和iPhone模擬器的通用應用程序從命令行運行UI自動化測試?

    2熱度

    1回答

    我在寫UIAutomation測試來測試我們的iPhone App的UI。 由於有些數據在第一次運行應用程序時存儲在鑰匙串中,因此我想在啓動我的UIAutomation測試時重置鑰匙串。 有沒有什麼辦法可以使用UIAutomation來完成? 由於提前, 斯文

    1熱度

    1回答

    使用5.0模擬器,每次輕擊和滾動都會在輸出日誌中顯示調試消息。例如: Debug 11/14/11 4:00:10 PM GMT+02:00 target.frontMostApp().mainWindow().navigationBar().rightButton().tap() 隨着4.3模擬器一切都OK。如何在5.0模擬器中關閉垃圾郵件的調試消息?

    1熱度

    1回答

    我使用下面的命令從命令行運行的iOS UIAutomation測試iOS的自動化測試: instruments -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracet

    0熱度

    1回答

    如何在自動化測試中查找按名稱的文本文件? 我能夠通過索引得到不是有用的元素。 在我的筆尖中,按鈕的輔助功能標籤設置爲「btn」,但是在執行該代碼行時,它會拋出異常,因爲它找不到按鈕。有什麼建議麼? var target = UIATarget.localTarget(); var mainWindow = target.frontMostApp().mainWindow(); // This

    0熱度

    1回答

    以前我使用的是開發人員構建支持運行我的UIAuotmation腳本,但最近我試圖構建與臨時分佈配置文件它不兼容運行我的UIAuotmation腳本。 任何人都可以解釋我爲什麼發生這種情況?

    5熱度

    5回答

    我一直在使用含有隻是一個模式=日期的UIDatePicker故事板創建了一個簡單的項目(使日期看起來像「月」,「28」,「2011」)。 在儀器UI自動化我想設置單獨的日期選擇器車輪的值。 我可以成功地使用selectValue()方法來設置它包含數值的輪子,但不能管理設置月的文本值如「十一月」。 該工程.. target.frontMostApp().mainWindow().pickers()

    6熱度

    1回答

    我很新的IOS UIAutomation,這裏是我面臨的 的問題,我有一個觀點的層次結構如下,並希望訪問CustomView2元素自動化sctipt 的UIWindow>的UIScrollView> CustomView1(多)> CustomView2(多) 滾動視圖反過來又型CustomView1和CustomView1的子視圖具有類型CustomView2的子視圖。 我已將可訪問性信息分配給