2016-08-22 8 views
-1

私は動的解析/テストツールを探しています。動的コード解析ツールと動的テストツールの違いはありますか?

しかし、私は使用される用語について非常に混乱しています。動的コード分析とは何ですか? 動的コード解析動的テストの間に違いはありますか?私はこれらの2つの用語が混ざり合っていると感じています。

+0

こんにちはN/A。 - あなたはあなたが探しているものを説明することができますか?なぜですか?どのような用語が意味するのか分からない場合、どのようなものを探したらよいでしょうか? –

答えて

0

短い答えは:それらは同義語です。

Dynamic TestingDynamic Program Analysisとも呼ばれます)は、実際にコードを実行してその品質を保証することによって実現されます。これは、手動テスト(例えば、ユーザ受け入れテスト)または自動テスト(例えば、JunitまたはNunitを使用したユニット/統合テスト)の形にすることができる。

反対側のStatic Program Analysisは、コードを実際に実行することなく解析します。ダイナミックアナリシスで検出できない品質問題が明らかになります。たとえば、高いCyclomatic Complexity、コードの重複、潜在的なバグなど

関連する問題