我使用XCTest(Swift)在xcode中创建ui测试 例如,如何从一个类中运行2-3个测试而不从该类启动其余测试? 是否可以添加一些测试套件或运行并从命令行运行只需要的套件/运行?
根据XCTestSuite文档,可以选择创建自定义测试套件,但我还没有找到任何示例。
答案 0 :(得分:3)
您可以在“测试”菜单下调整要在方案中运行的测试。在编辑方案>中,将在公开三角形层次结构中列出您的测试类和测试。测试窗口,您可以在其中选择或取消选择测试。当您选择该方案运行测试时,只会运行您选择的测试。
答案 1 :(得分:2)
您可以在运行中使用多个仅测试参数
xcodebuild test [...] -only-testing:"superApp/SuperTestClass/test2" -only-testing:"superApp/SuperTestClass/test5"