dotTEST -.NET対応自動テストツール-
機能紹介 - 単体テスト
dotTESTは、単体テストケースやスタブの自動生成からカスタムテストケースの作成、テストの自動実行と結果の表示、回帰テストまで、単体テストプロセスをトータルにサポートする機能を備えています。
単体テストの概要図
テストケース・スタブの自動生成
テストケース、スタブ、テストハーネスなど単体テストに必要なすべてを自動生成します。境界値などさまざまな入力値を使用した多数のテストケースをすばやく作成できます。予期しない入力が渡されたときのメソッドの振る舞いの検証や、カバレッジの向上に役立ちます。
テストケースのカスタマイズ
使いやすいGUIの操作で思いどおりのテストケースを作成できます。自動生成では作成するのが難しい、メソッドが仕様どおりに動作しているかを確認するためのテストケース(ブラックボックステストケース)も簡単に作成できます。既存のテストケースのNUnitソースコードを編集したり、Excelなどで作成した外部テストデータを利用するなどの拡張も可能です。
単体テストの自動実行
テストケースを自動実行して、実行時例外や期待値と異なる結果をレポートします。カバレッジも取得できます。テストの結果やカバレッジは、Visual Studioに統合されたビューで参照したり、HTMLおよびPDF形式のレポートとして出力できます。実行中のアプリケーションのコンテキストや、Compact Frameworkを搭載したモバイルデバイスの実機およびエミュレーターなど、より実際に近い環境でテストを実行する機能もあります。
回帰テスト
前回実行時と異なるテスト結果をレポートします。単体テスト中に作成したテストケースを回帰テストに流用して、デグレードを防止できます。テストケースのない既存のアプリケーションの場合にも、アプリケーションの現在の動作をキャプチャして簡単に回帰テストを作成できます。
。
















