Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode测试导航器使用KIF测试卡在微调器上_Ios_Xcode_Testing_Integration_Kif - Fatal编程技术网

Ios Xcode测试导航器使用KIF测试卡在微调器上

Ios Xcode测试导航器使用KIF测试卡在微调器上,ios,xcode,testing,integration,kif,Ios,Xcode,Testing,Integration,Kif,我正在使用KIF和最新的Xcode 5为我的iOS应用程序编写集成测试。当我运行一个测试、一组测试或所有测试时,根据控制台日志,测试都会顺利通过,但测试导航器可能会花费很多分钟来显示登录等简单测试的绿色通过图标,或者使微调器无限期运行。为了清除测试结果,我经常不得不强制退出Xcode。我在模拟器和设备上都看到了这一点 我尝试过使用[tester waitForTimeInterval:3.0];在每次测试结束时均无效 我在所有的搜索中都没有找到任何讨论或解决方案,所以我希望能在这方面得到一些答案

我正在使用KIF和最新的Xcode 5为我的iOS应用程序编写集成测试。当我运行一个测试、一组测试或所有测试时,根据控制台日志,测试都会顺利通过,但测试导航器可能会花费很多分钟来显示登录等简单测试的绿色通过图标,或者使微调器无限期运行。为了清除测试结果,我经常不得不强制退出Xcode。我在模拟器和设备上都看到了这一点

我尝试过使用[tester waitForTimeInterval:3.0];在每次测试结束时均无效

我在所有的搜索中都没有找到任何讨论或解决方案,所以我希望能在这方面得到一些答案


提前感谢。

感谢沃尔玛实验室的斯科特·安德森提供的这条建议

测试分辨率缓慢的原因是NSLog()。我有自己的宏版本,在编译调试时激活日志,测试构建就是这样。我记录所有服务器调用的输出,尤其是在注册过程中。当我禁用该功能时,我的测试在完成后立即返回绿色,并且不再有悬垂的旋转器

测试导航器必须缓慢地分析XCTESTEST结果的控制台输出。这是我的推测,但可以解释这种缓慢