私のテストはXCTestsで、Swiftの代わりにObjective-Cを使用しています。
このトピックに取り組む記事をいくつか見ましたが、たとえば、古いバージョンのXcodeに焦点を当てているようです。
Xcode 6でコードカバレッジを取得するために推奨されるアプローチは何ですか? Appleは、おそらくOSXServer経由のXcodeCI経由で、コードカバレッジ用に何かが組み込まれていますか?
見てください frankencover.it
使用法:
ちなみに、覚えやすいdogue-speak-esqueコマンドラインインターフェイスがあります。
groovy http://appsquickly.github.io/frankencover.it/with --source-dir MyProject/Source
端末出力:
HTMLレポート:
これにはXcoverageを使用します。これが役立つ場合は、以下のリンクを確認してください。
これはアップデートです。Xcode6からApple組み込みのコードカバレッジツールがありますが、coverStoryを見てください。プッシュする前にローカルでテストを構成するのは簡単です。また、行ごとのカバレッジを提供します。