2012-10-11 56 views
0

我想为依赖位置的iOS应用程序编写测试,就像您在地点A(我的意思是地理位置),此testStep应该失败并且应该成功位置B的情况是周围的其他方式,使用KIF测试基于iOS应用程序的位置

有没有一种方法来模拟是在为KIF测试的地点,如通过手动分别选择每个测试一个GPX文件中定义一个stepForBeingAtLocation,为模拟器明显,而不是,

编辑:为了更清楚,我想在我的测试中做到这一点,所以它应该在我的代码或调用外部脚本或以某种自动方式完成,我想t o运行应该发生在不同地点的测试。

回答

0

iOS模拟器能够模拟不同的位置。

选择iOS模拟器应用程序,并从其OS X菜单栏中查看调试 - >位置。

+0

我想在我的测试中做到这一点,所以它应该在我的代码或调用外部脚本或以某种自动方式完成,我想运行应该发生在不同位置的测试。 – Ali

+1

我认为可以模拟GPX文件中的移动位置,这有帮助吗?请参阅http://stackoverflow.com/questions/8541973/simulating-location-changes-for-startmonitoringsignificantlocationchanges – Snips

+0

nope,你看,我有所有这些测试,我需要在一个地方和另一个我需要在另一个地方,对于每个测试,显然,应用程序从头开始,并且运动(如果我想用gpx文件模拟运动)也重新启动 – Ali

相关问题