相关疑难解决方法(0)

从命令行为iOS应用程序运行单独的XCTest(UI,Unit)测试用例

是否可以从命令行界面从iOS应用测试目标运行单个测试用例或单个测试套件,而不是所有测试用例?

您可以使用xcodebuild从命令行运行测试,开箱即用.执行此操作时,将运行所选测试目标中包含的所有测试用例.

您也可以使用Fastlane 扫描,但我相信您只能运行您选择的构建方案的所有测试(如上所述),因此它与xcodebuild没有区别.

您可以使用xctool从Facebook 运行特定测试,但它不使用xcodebuild,并且仅限于在模拟器上运行,而不是实际的iOS测试设备.

我找到了直接运行xctest命令行实用程序的引用,但它似乎是一个未记录的功能,并以DerivedData为目标.UI测试将其*xctest文件放在一个单独的XCTRunner包中,这使事情变得复杂.

unit-testing ios xctest xcode-ui-testing

29
推荐指数
4
解决办法
1万
查看次数

标签 统计

ios ×1

unit-testing ×1

xcode-ui-testing ×1

xctest ×1