gpt4 book ai didi

ios - 从命令行为 iOS 应用程序运行单独的 XCTest(UI、单元)测试用例

转载 作者:IT王子 更新时间:2023-10-29 07:49:20 25 4
gpt4 key购买 nike

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

您可以使用 xcodebuild 从命令行运行测试, 盒子外面。这样做时,您将运行所选测试目标中包含的所有测试用例。

您也可以使用 scan来自 FaSTLane,虽然我相信你只能运行你选择的构建方案的所有测试(如上所述),所以它与 xcodebuild 没有什么不同。

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

我找到了运行 xctest 的引用命令行实用程序,但它似乎是一个未记录的功能并且针对 DerivedData。由于 UI 测试,have their *xctest files in a separate XCTRunner bundle .

最佳答案

现在可以在 Xcode 8 中使用 -only-testing 参数和 xcodebuild:

xcodebuild test -workspace <path>
-scheme <name>
-destination <specifier>
-only-testing:TestBundle/TestSuite/TestCase

enter image description here

关于ios - 从命令行为 iOS 应用程序运行单独的 XCTest(UI、单元)测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35166214/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com