Skip to content
Latchkey

Fuzz Test - CI/CD用語集の定義

fuzz testは、ランダムまたは不正な入力をコードに浴びせて、crashやセキュリティバグを明らかにします。

fuzz testとは、プログラムに大量のランダムな、不正な、あるいは予期しない入力を与えて、crash、ハング、セキュリティ上の欠陥を見つけるテストです。カバレッジガイド型のfuzzerは、新しいコードパスに到達するために入力を変異させます。

fuzzingは継続的に、あるいはCIで時間予算を設けて実行されます。非決定的であるため、発見された問題は通常、再現されるとリグレッションケースとして記録されます。

関連ガイド