カバレッジを始めよう!#3~関数カバレッジとコールカバレッジ~
今回の記事では、「関数カバレッジ」と「コールカバレッジ」をご紹介します。これらのカバレッジは、主に統合テストフェーズで計測されるカバレッジです。統合テストフェーズでは、統合した関数やモジュールが、正常に動作するのか確認するテストを行います。そこで使用される「関数カバレッジ」と「コールカバレッジ」とは、どのような基準なのかご紹介します。
続きを読む今回の記事では、「関数カバレッジ」と「コールカバレッジ」をご紹介します。これらのカバレッジは、主に統合テストフェーズで計測されるカバレッジです。統合テストフェーズでは、統合した関数やモジュールが、正常に動作するのか確認するテストを行います。そこで使用される「関数カバレッジ」と「コールカバレッジ」とは、どのような基準なのかご紹介します。
続きを読む今回は、同じWindows環境で複数スレッドを対象としたときの最速の「ファイル書き出し」の手法は何かを検証してみてみたいと思います。特に、複数スレッドを対象するときは、情報を書き出すファイルもしくはリソースに対して複数のスレッドからの同時アクセスが発生します。このため、各スレッドのアクセス権限の調停をはかるため「排他処理」が必須になります。
続きを読む「ソフトウェアを見える化」するツール、動的テストツール「DT」シリーズには、4つもラインナップがありますので、現在使用している環境ではどのツールが適切なのか、迷ったことはありませんか?そこで今回は、動的テストツール「DT」シリーズの各製品の特徴をご紹介したいと思います!
続きを読む第6回では、第5回で設計したJenkinsのJobを実際に動かして行きたいと思います。Jenkinsは2.0のバージョンから「パイプライン」機能が標準で使用できるようになっています。せっかくですので、この「パイプライン」機能を使いたいところですが、また違う設計が必要になりますので今回は「パイプライン」は使わずに「フリースタイル」でJobを実行して行きます。
続きを読む比較的オーバーヘッドが小さく、導入時の手間が掛からないため、Linux機器を開発しているユーザー様は、特に「ファイル書き出し」接続をDT10で使用するユーザー様が多いです。
今回は、Linuxのアプリケーションをターゲットとして、「ファイル書き出し」接続におけるオーバーヘッドの削減について検証します。