【发布时间】:2016-07-28 12:51:35
【问题描述】:
我正在使用默认的 XCTest 测试框架来编写和测试应用程序,我可以做到这一点。但是要生成测试用例报告,除了Xcode Server,我没有看到任何选项。有没有其他方法可以生成测试用例报告!!任何建议!
【问题讨论】:
标签: xcode unit-testing xctest xcode-server
我正在使用默认的 XCTest 测试框架来编写和测试应用程序,我可以做到这一点。但是要生成测试用例报告,除了Xcode Server,我没有看到任何选项。有没有其他方法可以生成测试用例报告!!任何建议!
【问题讨论】:
标签: xcode unit-testing xctest xcode-server
当您运行测试时,会在
中生成报告/Users/username/Library/Developer/Xcode/DerivedData/projectname/Logs/Test/TestSummary.plist
在那里你会得到你所有的测试信息。但是如果你想要一个 html 格式的报告,你必须使用
xcpretty.
如果您想将 xcpretty 用于 html 报告,请告诉我,或者您可以使用 TestSummary.plist 完成您的工作
【讨论】:
如果您使用fastlane/scan 运行测试,将在每次测试运行结束时生成一个HTML 报告作为标准。测试完成后它将在您的浏览器中自动打开,除非您告诉它不要这样做。
Scan 是一种简化测试运行并使其可配置的简单方法。该报告由xcpretty生成。
【讨论】: