Tob*_*reß 8 xcode core-location ios xcode-bots xcode-ui-testing
在Xcode 7中,Apple添加了XCUITest作为测试应用程序UI的新方法.
我想迁移旧的测试脚本,但是在使用XCUITest时没有找到有关如何设置自定义核心位置的任何信息.
老电话:
UIATarget.localTarget().setLocation({latitude: '48.21048', longitude: '16.3595'});
Run Code Online (Sandbox Code Playgroud)
我还尝试通过启动参数找到有关如何通过启动参数提供GPX-File作为解决方法的一些信息,但是如果可行且密钥是什么则没有成功和想法.
有谁知道如何使用XCUITest设置自定义核心位置?
WWDC Session 409 高级测试和持续集成 WWDC 2016对此提供了重要线索。
简而言之,这是不可能的。至少从 Xcode 8 开始。
视频中的苹果工程师使用模拟器设置手动配置位置 - 或者更确切地说,他们禁用位置。
要针对特定位置运行机器人,必须首先使用 CI 计算机的 Xcode 设备创建新模拟器。然后,编辑机器人并在“设备”选项卡上选择“特定 iOS 设备”。
| 归档时间: |
|
| 查看次数: |
660 次 |
| 最近记录: |