如何生成用于导出到AWS设备场的.xctest文件
问题描述:
如何生成在Xcode 7中的产品组下看到的{MyAppName} .xctest文件?我已经尝试过针对通用iOS设备进行测试,使用单元测试添加新目标以及构建测试包,但似乎无法找到如何生成这些文件。我试图用这个问题中概述的方法:Building XCTest UI tests for AWS Device Farm。如何生成用于导出到AWS设备场的.xctest文件
答
构建一个针对通用iOS设备的构建。
在Xcode Navigator中向下滚动并打开您的Products文件夹。
右键单击[您的项目] .app文件,并选择 - 在Finder中“在Finder中显示”
上的[你的项目] .app文件点击右键并选择“显示包内容”
打开Plugins文件夹
我没有看到这些说明,但我仍然有问题实际上产生.xctest目录/ xctest包。当在Xcode中构建时,我的目标是构建单元测试(而不是ui测试),但是当我构建用于测试时,我无法找到该包的构建位置。 –
您是否能够在DerivedData下找到您的Products目录? xctest directiry将在那里。您是否尝试在衍生数据下进行grep或“查找”? – NikofTime
@NikofTime是否有任何方法来限制(XCTestUI)测试运行到一个子集,除了每个子集有一个方案并上传这些方案? – jlew