我们有一个气象应用程序,希望在多个位置进行模拟,并对其外观进行截图(不同的天气条件/背景等)。
我的第一个想法是创建十二个不同的UI测试,每个UI测试在不同的位置(例如testLosAngeles,testNewYork)并行运行。
看起来您曾经能够在旧的Xcode版本(How to use GPX file for UI Tests only)中提供特定于UI测试的GPX文件,但情况已不再如此。
Xcode 10/11仅对整个“ UI测试”具有全局位置设置。
另一种实现方法是通过仪器和自动化(When using GPX in Xcode to simulate location changes, is there a way to control the speed?),但“自动化”工具似乎也已从仪器中删除。
关于如何使它工作的其他想法?