;iPhone 5.0模擬器”模式(可能已經切換到5.1,所以可能是iPhone5.1模擬器)。3.啟動儀器(產品>;Profile),還" />
1.下載並打開示例應用程序TestAutomation.xcodeproj。這個項目是壹個簡單的tabbar應用程序,有兩個標簽。
2.確保"測試自動化>;iPhone 5.0
模擬器”模式(可能已經切換到5.1,所以可能是iPhone5.1模擬器)。
3.啟動儀器(產品>;Profile),還是通過?我.
4.選擇左邊的iOS模擬器,然後選擇自動化模板,然後點擊“個人資料”。
5.儀器已經啟動,然後直接開始記錄。此處停止錄制,(紅包按鈕還是?r).
6.在左側的腳本窗口中,單擊“添加>;創建”創建壹個新腳本。
7.在腳本編輯器中,輸入以下代碼
var target = UIA target . local target();
var app = target . front mostapp();
var window = app . main window();
target . logelementtree();
8.重新運行該腳本?r(不需要保存)。腳本運行後,您可以在日誌完成後停止它。
喜歡壹個!這樣,第壹個UIAutomation測試用例就完成了。
使用iOS設備
除了在模擬器上運行測試用例,還可以在真實設備上運行。然而,自動化測試用例只能在那些支持多任務的設備上運行:iPhone 3GS,iPad,iOS。
& gt4.0等設備。遺憾的是,無論iPhone 3G的系統版本是什麽,都不支持。
以下是如何做到這壹點:
1.通過USB接口連接iPhone。
2.選擇測試自動化> IOS設備模式。
3.確保Developper概要文件被設置為發布模式(而不是特別分發)
個人資料).默認情況下,概要設置為發布模式(因為沒有必要將概要設置為調試模式)。
4.開始測試(?我)
5.對於以下步驟,請參考前面的模擬器部分。