ホワイトボックスとブラックボックス

 

ホワイトボックス(テスト)とブラックボックス(テスト)について書きます!

 

ブラックボックス…

内部処理、つまり実装、コードの内容に関わらず、外部仕様を満たすかのテスト

 

ホワイトボックス…

ブラックボックスとは逆で、内部処理、つまり実装、コード(メソッド)を一つ一つ想定通りに動くかをみるテスト

 

私自身、ユニットテストつまり単体テストはホワイトボックステストのことだと認識してます。

 

リファクタリングの面からも、

ホワイトボックステストは特に大事ですね。

ユニットテストコードかかないとなと改めて思いました。

 

投稿者:

kin29man

農学部卒の7年目エンジニアです👩‍💻 PHPとGASが好きです!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です