我可以使用仪器工具从命令行在物理iOS设备上安装和运行应用程序,并在设备上运行一套UI自动化测试。我还可以在Xcode中创建一个方案,它将安装并运行一个应用程序,同时自动将.xcappdata文件上传到设备并设置应用程序状态。
我正在尝试找到一种将这两者结合起来的方法,并在命令行中使用特定的.xcappdata文件在物理设备上安装和运行应用程序。我希望可以使用特定应用程序数据从shell脚本运行UI自动化测试,以复制错误并防止回归。最好不必为每个xcappdata文件重新运行xcodebuild和新方案。
我花了一段时间寻找并且找不到一个,所以我提交了一个错误报告,要求将该功能添加到instruments命令(rdar:// 15955912)。与此同时,我正在寻找某种解决方法来实现它。有谁知道这样做的任何方式?