(https://developer.apple.com/library/prerelease/content/documentation/DeveloperTools/Conceptual/testing_with_xcode/chapters/04-writing_tests.html#//apple_ref/doc/uid/TP40014132-CH4-SW8)描述:一个性能测试需要使用你想要评估的一个代码块,并运行此代码块10次,期间收集平均执行时间和运行的标准偏差值。这些个别测量的平均值成为测试运行的一个值,然后把该值与一个基准值进行比较来评估成功或失败。
写一个性能测试还是非常简单的︰你只需要把你想要测试的代码放到measure()方法的闭包中即可。
为了实际体验一下,请重新打开HalfTunes项目,然后在HalfTunesFakeTests类中使用下面的测试,从而替换掉系统默认生成的testPerformanceExample()方法︰
原文转自:http://mobile.51cto.com/iphone-535758.htm