ソフトウェアテストのツール

単体・結合テストを支援する単体・静的解析・動的解析ツール

ソフトウェアテストのツールは一般に、テストのフェーズと用途によって分類される。
単体テストや結合テストのフェーズでは、単体テストツール、静的解析ツール、動的解析ツールなどが使われる。
テストを自動化する単体テストツールは、主にブラックボックステストを支援するために使われる。
ソースコードの動作に問題がないかを検証する静的解析ツールはホワイトボックステストを、ソースコード実行時の実行履歴情報の収集と解析を行う動的解析ツールはブラックボックステストを支援する上で使われる。

システムテストを支援する負荷テスト・性能監視・メモリ監視ツール

システムテスト以降のフェーズで使われるのは、機能テストツール、負荷テストツール、性能監視・メモリ監視ツールである。
機能テストツールは、マウスやキーボードの操作を記録し、自動再生することで、システムの機能をテストするために使われる。
負荷テストツールは、負荷がかかった状態でのアプリケーションの動作をテストするために、性能監視・メモリ監視ツールは、プロセスごとのメモリ使用量を定期的に監視するために使われる。

おすすめの記事