如何从一个类xcode uitesting运行特定的测试

时间:2017-01-23 09:16:44

标签: swift xcode xctest xcode-ui-testing xctestcase

我使用XCTest(Swift)在xcode中创建ui测试 例如,如何从一个类中运行2-3个测试而不从该类启动其余测试? 是否可以添加一些测试套件或运行并从命令行运行只需要的套件/运行?

根据XCTestSuite文档,可以选择创建自定义测试套件,但我还没有找到任何示例。

2 个答案:

答案 0 :(得分:3)

您可以在“测试”菜单下调整要在方案中运行的测试。在编辑方案>中,将在公开三角形层次结构中列出您的测试类和测试。测试窗口,您可以在其中选择或取消选择测试。当您选择该方案运行测试时,只会运行您选择的测试。

答案 1 :(得分:2)

您可以在运行中使用多个仅测试参数 xcodebuild test [...] -only-testing:"superApp/SuperTestClass/test2" -only-testing:"superApp/SuperTestClass/test5"