xcode6 命令行运行单元测试unit test

Posted viewcode

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xcode6 命令行运行单元测试unit test相关的知识,希望对你有一定的参考价值。

网上很多信息说xcode4.5版本以后不支持命令行运行unit test。其实这种说法有误。


官方文档:

应用xcodebuild test 命令行运行测试用例

https://developer.apple.com/library/prerelease/ios/documentation/DeveloperTools/Conceptual/testing_with_xcode/A3-command_line_testing.html


根据自己的实际schema配置情况,灵活调整 destination 参数。

如官网示例:

xcodebuild test -project MyAppProject.xcodeproj -scheme MyApp -destination 'platform=OS X,arch=x86_64'


而在我的配置环境下

xcodebuild test -scheme aptTests -destination 'platform=ios Simulator,name=iPhone 6,OS=8.1'

-project在project当前目录下,且只有一个project文件,是可选参数,可以不写

以上是关于xcode6 命令行运行单元测试unit test的主要内容,如果未能解决你的问题,请参考以下文章

在Android中同时使用unit test和instrument test作为单元测试

在命令行运行 GH-Unit 时遇到 iOS 模拟器 libSystem 问题

Phalcon 单元测试

Android 仪器化单元测试(instrumented unit tests) Androidx kotlin版本

运行rails单元和功能测试的Bash函数

Android测试:Instrumented 单元测试