問題タブ [bullseye]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - ブルズアイ vs MS コード カバレッジ ツール
Bullseye と MS コード カバレッジ ツールの間でコード カバレッジ ツールを選択する必要があります。Bullseyeに対するいくつかの肯定的なフィードバックを見つけました。MS コード カバレッジ ツールを無料で使用できます。Bullseye の価格はそれほど高くありません (購入する場合は 1 コピーあたり 800 ドル、後の年は 1 コピーあたり 100 ドル + 1 年)。
ただし、MS コード カバレッジ ツールが Bullseye が提供するものをすべて提供できる場合、私 (私の会社) は無駄なお金を費やす必要はありません。ブルズアイに喜んで支払う。
単体テストにはgtestを使用するので、gtest との統合の容易さが決定の大きな要因になるはずです。TFS(Team Foundation Server)も使用しているため、TFSとの統合も別の要因になる可能性があります.
クロスプラットフォーム コードを開発しますが、コード カバレッジについては、Windows 環境のみを考慮します。コードは C++ で実装されています。
どう思いますか?MS コード カバレッジ ツールまたは Bullseye を使用した経験を共有できますか?
c++ - ブルズアイ コード カバレッジが継承されたクラスの純粋仮想関数をトレースしないのはなぜですか?
ブルズアイ コード カバレッジに関する問題に遭遇しました。プログラムのトレース能力です。次のコードはトレースされません。
Bullseye は純粋な仮想関数をトレースしない可能性があると思います。プログラムに詳しい方がいらっしゃいましたらアドバイスをお願いします。
symbian - ブルズアイ カバレッジで symbian アプリケーションをビルドするとエラーが発生する
カバレッジ データを収集するブルズアイ カバレッジを備えた symbian アプリケーションを構築したいと考えています。アプリケーションを完成させ、libcov-symbian.lib をビルドして cov01 を有効にした後、ワークスペースをビルドすると make エラーが発生しました。インターネットでいくつかの方法を検索しましたが、どれもうまくいきませんでした。ビルド情報は次のとおりです。
よろしくお願いします。
xcode - ブルズアイ カバレッジを xcode と統合する
ブルズアイ カバレッジを使用して Windows (ビジュアル スタジオ) でコード カバレッジを確認していますが、MAC (xCode) でコード カバレッジをテストする必要があります。xcode 3.2.5 と最新のブルズアイ カバレッジ ツールを使用しています。
それらを統合する方法について、ネット上のどこにもヘルプ トピックが見つかりませんでした。提案、リンク、または手順は非常に役立ちます。
ありがとうございました :)
c++ - ブルズアイ コード カバレッジ ブラウザにはすべてのソース ファイルが含まれていませんか?
ブルズアイ コード カバレッジを使用して Mac マシンのカバレッジをテストし、それを使用してアプリケーションを構築しました。カバレッジ ブラウザを開くと、cpp ファイルがほとんどありません。多くは欠落しており、実際にはメイン ファイルです。
これの理由は何ですか?私は何か間違ったことをしていますか?
私の知る限り、含まれているヘルプ ファイルに従って適切に構成しました。ビルド中にブルズアイ コンパイラ名が表示され、さらにいくつかのファイルがリストされているので、正しく構成されていると思います。
qt - Qt(MinGW)でブルズアイを使用するには?
プロジェクトのセットで構成されるQtのプロジェクトがあります。Projects は MinGW 経由でビルドされ、.cov ファイルは作成されません。bullseye をインストールしてカバレッジ ビルドを有効にしましたが、次のようにパス変数を設定しようとしても *.con ファイルが作成されません。
ビルドは常に失敗しています
プロジェクト全体をビルドするファイルは次のとおりです。
コードカバレッジを測定するにはどうすればよいですか? 助けてください。
visual-studio-2012 - ブルズアイ カバレッジを使用して VS11 で C++ プロジェクトをコンパイル中にエラーが発生する
ブルズアイ カバレッジを使用して VS11 で C++ プロジェクトをコンパイル中にエラーが発生します。エラーメッセージは次のとおりです。
誰かがこの問題に遭遇しますか? それを解決するための提案をしてもらえますか?
c - ブルズアイ カバレッジ、コード カバレッジは 0%
私はコード カバレッジと現在使用しているツールに非常に慣れていません。ブルズアイ カバレッジを使用して、単純な「hello world」コードのコード カバレッジを評価していました。コードをコンパイルした後、.cov ファイルを開こうとすると、コード カバレッジが 0% と表示されます。私が使用したコマンドは、1) set COVFILE=c:.......\test.cov 2) gcc -c main.c 3) covc gcc -c main.c です。
これらのコマンドを記述した後、test.cov ファイルが生成されていることを確認できますが、カバレッジ ブラウザーには 0% のコード カバレッジが表示されます。私は何かを逃していますか?main.c には main() しかなく、呼び出されていないということですか? どうして?
code-coverage - EDK ベース アプリケーションのブルズアイ
EDK2 ベースのアプリケーションを Bulls Eye コード カバレッジ ツールに統合する方法はありますか? 実行可能ファイルには .efi 拡張子が付き、EFI シェルでのみ開きます。アプリケーションは EFI シェル (BIOS) でのみ有効であるため、カバレッジ データを外部ディスクにキャプチャして分析するためのドライバーも開発する必要があると思います。
それで、EFIアプリケーション全体について、それをどのように行うことができるかについて、誰かが何か考えを持っていますか?
ありがとう、プラモド
code-coverage - Bullseye でライン カバレッジを表示する方法
最近、BullseyeCoverage を使い始めました。BullseyeCoverage を使用してコンパイルし、作成したバイナリでいくつかのテスト ケースを実行し、カバレッジ レポートを生成するという手順を実行しています。
カバレッジ レポートには、関数カバレッジと条件/判定カバレッジがあります。ただし、ラインカバレッジはありません。回線カバレッジ統計を生成する方法を見つけようとしましたが、うまくいきませんでした。この目的のためにcovbrを使用することを考えましたが、すべてのソースを完全にカバーするものが必要です.
ご協力いただきありがとうございます!