【てすと】
テスト とは?
💡 ソフトウェアの「健康診断」、動かす前にちゃんと動くか確かめる仕組み
📌 このページのポイント
テストってなんで必要なの?動かしてみて動けばいいんじゃない?
実は「動いているように見える」のと「正しく動いている」のは違うんだ。たとえば普段の入力では動くけど、空欄を送信したらエラーで落ちる、みたいなケースがある。テストはそういう見落としを防ぐためにあるよ。
単体テストとか結合テストとか種類が多くてわからない……
おもしろい!テストを自動化するってどういうこと?
テストって全部のパターンを試さないといけないの?
まとめ:ざっくりこれだけ覚えればOK!
「テスト」って出てきたら「ソフトウェアがちゃんと動くか確認する作業。種類がいろいろあるんだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「Test」 = 試験・検査
💬 英語の「Test」はそのまま「試す」こと。ソフトウェアの世界では「書いたコードが正しいか試す」意味で使われるよ