gpt4 book ai didi

ios - 如何在不运行的情况下使用 xcodebuild 列出所有测试用例?

转载 作者:可可西里 更新时间:2023-11-01 03:21:51 27 4
gpt4 key购买 nike

使用 xcodebuild 我可以运行一个特定的测试或一组测试。但是有没有办法使用 xcodebuild 或 xcode 附带的任何其他工具来列出所有测试而不运行它们? Facebook 的 xctool 可以做到这一点,但我希望不要依赖第三方工具。

最佳答案

您可以使用“字符串”获取测试名称。它不是 xcode 命令,但通常在 mac 上可用。在以下文件上运行“strings”并 grep 标记您的测试的任何内容。在我的例子中,所有测试都以“test_”开头:

strings <Tests-Target>-Runner.app/PlugIns/<Tests-Target>.xctest/<Tests-Target>|grep "test_"

找到这个文件的一个简单方法是运行:

grep -r <single test name> <derived data folder for your project>

关于ios - 如何在不运行的情况下使用 xcodebuild 列出所有测试用例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45268746/

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