如何从 Xcode 生成测试用例报告
Posted
技术标签:
【中文标题】如何从 Xcode 生成测试用例报告【英文标题】:How to generate Test Case Report from Xcode 【发布时间】:2016-07-28 12:51:35 【问题描述】:我正在使用默认的 XCTest 测试框架来编写和测试应用程序,我可以做到这一点。但是要生成测试用例报告,除了Xcode Server,我没有看到任何选项。有没有其他方法可以生成测试用例报告!!任何建议!
【问题讨论】:
【参考方案1】:当您运行测试时,会在
中生成报告/Users/username/Library/Developer/Xcode/DerivedData/projectname/Logs/Test/TestSummary.plist
在那里你会得到你所有的测试信息。但是如果你想要一个 html 格式的报告,你必须使用
xcpretty.
如果您想将 xcpretty 用于 html 报告,请告诉我,或者您可以使用 TestSummary.plist 完成您的工作
【讨论】:
你好@noor 你能帮我用 XCPretty 生成报告吗?【参考方案2】:如果您使用fastlane/scan 运行测试,将在每次测试运行结束时生成一个HTML 报告作为标准。测试完成后它将在您的浏览器中自动打开,除非您告诉它不要这样做。
Scan 是一种简化测试运行并使其可配置的简单方法。该报告由xcpretty生成。
【讨论】:
以上是关于如何从 Xcode 生成测试用例报告的主要内容,如果未能解决你的问题,请参考以下文章
使用unittest框架,如何单个运行用例?如何生成测试报告?
使用unittest框架,如何单个运行用例?如何生成测试报告?
python中unittest单元测试框架-加载测试用例运行测试用例生成测试报告