我正在研究iOS的可用测试框架,
我想为依赖于位置的iOS应用程序编写测试,例如,如果你在A处(我的意思是地理位置),这个testStep应该失败并且一个应该成功,而在位置B,情况则相反,< / p>
有没有办法模拟在模拟器中编写Frank测试时在某个位置,而不是单独为每个测试手动选择gpx文件,
编辑:为了说清楚,我想在我的测试中做到这一点,所以它应该在我的代码中完成,或者通过调用外部脚本或以某种自动方式完成,我想运行应该在不同位置进行的测试答案 0 :(得分:2)
从Frank 1.1.1开始,您现在可以让Frank使用set_location方法模拟位置。有关其工作原理的示例,请查看Frank附带的示例应用中的this step definition。