2013-05-07 71 views
0

我一直在使用OCUnit和OCMock編寫iOS邏輯測試,並且它一直在運行良好。我想開始添加兩件事情,GUI自動化和連續集成。我一直在評估KIF,JenKins符合我的要求。有人可以指導我糾正根源,因爲這是我第一次嘗試iOS的GUI測試和連續集成服務器。哪些庫需要自動化GUI測試?iOS:圖形用戶界面自動化測試和持續集成

回答

0

我還沒找到比KIF,WaxSim和Jenkin更好的組合! KIF基於Objective-C,您可以完全控制它以添加自定義。其餘所有測試框架都是基於Javascript的,我不是那麼大的粉絲!

1
+0

嗨Wain,謝謝你。看來你不能使用Apple UIAutomation自動執行測試。我們必須自動化測試並集成到CI服務器,所以我不認爲這將是我們嘗試的一種選擇! – applefreak 2013-05-07 13:14:34

0

你可以嘗試FoneMonkey到UI的iOS自動化和CI過程中,我們使用TeamCity。 TC有一個插入式的「XCode項目」步驟來編譯您的項目以及其他任何可以輕鬆執行的命令行步驟。

+0

有沒有辦法從命令行運行FoneMonkey,以便它可以成爲持續集成過程的一部分? – Biclops 2013-06-14 19:01:38

+1

是的:http://www.gorillalogic.com/fonemonkey-ios/fonemonkey-user-guide/running-fonemonkey-ocunit/creating-test-runner-target – giacomelli 2013-06-14 19:41:18

+0

謝謝,我錯過了那部分。我試圖尋找定價,但找不到任何東西。服務是免費的嗎?我認爲沒有,因爲Gorilla Logic似乎有一個有薪的員工。 – Biclops 2013-06-14 20:07:37