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

Swift 如何从一个类xcode uitesting运行特定测试,swift,xcode,xctest,xcode-ui-testing,xctestcase,Swift,Xcode,Xctest,Xcode Ui Testing,Xctestcase,我正在使用XCEST(Swift)在xcode中创建ui测试 例如,我如何从一个类运行2-3个测试,而不从这个类启动其余的测试? 是否可以向suite添加一些测试,或者只需要suite/run就可以从命令行运行 根据XCTestSuite文档,可以选择创建自定义测试套件,但我还没有找到任何示例 您可以在测试菜单下调整要在方案中运行的测试。在编辑方案>测试窗口中,将有一个测试类和测试的列表,您可以在其中选择或取消选择测试。当您在选择该方案的情况下运行测试时,只有您选择的测试才会运行。您可以在运行中

我正在使用XCEST(Swift)在xcode中创建ui测试 例如,我如何从一个类运行2-3个测试,而不从这个类启动其余的测试? 是否可以向suite添加一些测试,或者只需要suite/run就可以从命令行运行


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

您可以在测试菜单下调整要在方案中运行的测试。在编辑方案>测试窗口中,将有一个测试类和测试的列表,您可以在其中选择或取消选择测试。当您在选择该方案的情况下运行测试时,只有您选择的测试才会运行。

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

是的,我可以看到它。但我需要从命令行运行几个不同测试的测试。更改方案不是一个选项。请看使用扫描,它允许您从命令行指定方案,这样您就可以使用不同的测试配置多个方案:但是如果我想在不同的运行中运行一个测试,该怎么办?在不同的方案中添加相同的测试是不好的。。。