2013-05-07 67 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