使用Xcode的UITesting更改模拟器位置

时间:2016-07-14 09:19:29

标签: xcode geolocation location xcode-ui-testing ui-testing

只是想知道是否可以在xcode中使用UITesting以某种方式在模拟器的自定义位置编码。我们有一个应用程序涉及许多位置更改,如果我们可以自动化位置更改作为我们的UITesting套件的一部分,那将会很棒。

1 个答案:

答案 0 :(得分:1)

发现了另一个与此类似的问题,我想我会重复使用我刚刚在那里发布的答案:

“我认为最好的方法是使用GPX文件。这些允许您设置位置的纬度和长度。(有关详细信息,请参见此处:https://blackpixel.com/writing/2013/05/simulating-locations-with-xcode.html

但是,我怀疑您需要从应用程序本身调用这些内容,然后使用UI测试启动参数(当您启动XCUIApplication时)根据测试规定要使用哪些GPX文件。“