是否可以通過UIAutomation調用iPhone模擬器並啓動應用程序?如果是這樣,是否可以通過shell腳本或Java調用UIAutomation腳本?自動調用iPhone應用程序
或者我能否通過applescript做到這一點?謝謝
是否可以通過UIAutomation調用iPhone模擬器並啓動應用程序?如果是這樣,是否可以通過shell腳本或Java調用UIAutomation腳本?自動調用iPhone應用程序
或者我能否通過applescript做到這一點?謝謝
Xcode是Applescriptable。因此,您可以運行一個shell腳本來運行編譯的AppleScript,該腳本運行Xcode並告訴它在選擇了Simulator的情況下構建並運行iOS應用程序,如果沒有生成錯誤,應該啓動Simulator並在Simulator中啓動應用程序,等
嘿有可能做到這一點,使用以下命令 1.Build使用下面的命令 xcodebuild聯編-project myApps.xcodeproj -scheme安裝MyApps - 構型調試-sdk iphonesimulator5.0清理生成
是的。我們使用Java來啓動Instruments,運行ApplesScript,它將爲特定的Application \ Device \ Simulator加載TraceTemplate,然後AppleScript運行(記錄)指定的JavaScript。
我們已經實現了一個非常強大的自動化框架,用於測試具有完全「動態」測試腳本的iOS應用程序。它不需要越獄該設備,也不需要將任何自動化支持庫鏈接到正在測試的應用程序中。
這個開源項目的工作代碼也是Java,AppleScript和JavaScript所要做的這些類型的事情的很好的例子。它目前編碼爲支持iOS 4.3.3和iOS 5.