1

我正在研究适用于 iOS 的可用测试框架,
我想为一个依赖于位置的 iOS 应用程序编写测试,比如如果你在 A 地(我的意思是地理位置),这个 testStep 应该失败,并且应该成功并且在位置B情况正好相反,

有没有办法在模拟器中编写 Frank 测试时模拟处于某个位置,而不是通过单独为每个测试手动选择 gpx 文件,

编辑:为了清楚起见,我想在我的测试中这样做,所以它应该在我的代码中或通过调用外部脚本或以某种自动方式完成,我想运行应该在不同位置发生的测试。

4

1 回答 1

2

从 Frank 1.1.1 开始,您现在可以让 Frank 使用 set_location 方法模拟一个位置。有关其工作原理的示例,请查看Frank 随附的示例应用程序中的此步骤定义。

于 2012-10-30T21:14:03.797 回答