首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Kiwi获取测试结果

使用Kiwi获取测试结果
EN

Stack Overflow用户
提问于 2012-03-13 15:10:02
回答 2查看 609关注 0票数 4

我想使用XML-RPC将我的iPhone应用程序的测试结果发布到我的TestLink上。

我在我的项目中使用了Kiwi,现在我想得到测试的结果。我能知道我的测试用例上的条件是通过了还是失败了?

EN

回答 2

Stack Overflow用户

发布于 2013-04-16 09:58:52

Kiwi测试的结果记录方式基本上与典型的OCUnit测试结果相同,因此与其他Xcode测试框架相比,导出Kiwi测试结果应该没有什么特别之处。使用Xcode 4时,会在以下位置生成一个日志文件:

代码语言:javascript
复制
~/Library/Developer/Xcode/DerivedData/(product_identifier)/TestResults/(timestamp).xctestresults/results.plist

这个plist文件有一个简单的格式,每个Kiwi规范都有一个字典数组。“测试标识符”和“测试名称”值由Kiwi通过连接每个规范的(可能是嵌套的) contextit声明中的字符串来生成,而“测试结果”值将是SucceededFailed

您可能想要参考Stack Overflow上的some other questions (3个不同的链接),其中讨论了导出Xcode测试结果或自动化/脚本测试。

票数 0
EN

Stack Overflow用户

发布于 2013-05-29 07:14:52

如果您不介意从命令行运行Kiwi测试,那么您可以使用xctool。这允许您将运行的测试的内容(以及它们的通过/失败状态)输出到JSON文件中,与原始XC相比,该文件对于导入到第三方票务系统(如Test Link )更为友好。

安装xctool后,运行测试,如下所示:

代码语言:javascript
复制
xctool test \
 -project ProjectName.xcodeproj/ \
 -scheme SchemeName \
 -reporter phabricator > ~/Desktop/test_results.json

这将输出一个JSON文件,该文件可以直接导入到Phabricator中,但您可以在之后运行另一个脚本,以将JSON放入Test Link可以集成的格式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9679702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档