コードフリーテスト

コードフリーテストとは何ですか?

コードフリーテスト、コードを実行せずに実行されるテスト手法。レビューや静的分析などの静的テスト手法は、コードフリーテストの一部です。

  • レビュー-通常、要件、設計、テストケースなどのドキュメントのエラーやあいまいさを見つけて排除するために使用されます。

  • 静的分析-開発者によって作成されたコードは、欠陥につながる可能性のある構造上の欠陥について(通常はツールによって)分析されます。

レビューの種類:

レビューの種類は、簡単な図で示すことができます。

静的分析-ツール別:

以下は、静的分析中にツールによって検出された欠陥のタイプです。

  • 値が未定義の変数

  • モジュールとコンポーネント間のインターフェイスに一貫性がない

  • 宣言されているが使用されていない変数

  • 到達不能コード(または)デッドコード

  • プログラミング標準違反

  • セキュリティの脆弱性

  • 構文違反