ソフトウェア開発とは、テストを書くことである
自動テストを知った開発者が、なぜ「テスト!」「テスト!」と連呼するようになるのか見てみましょう。
画像は 悪循環画像ジェネレータ を使用して作成いたしました。
ありがとうございます。
ソフトウェア開発とは、テストを書くこと
ソフトウェア開発において、一番時間と手間がかかるタスクはなんでしょうか?
それはテストです。
つまり、ソフトウェア開発とはテストをすることなのです。
エンジニアの矜持
我々はソフトウェアエンジニアであるからして、時間と手間をコンピュータの力によって解決せねばなりません。
自動的に動くテストを作ろう
テストを自動化するのです。
Excelとにらめっこしてスクショ撮ってる場合ではないのです。
テストを作りやすい環境を選ぼう
テスト作りは大変です。
大変な仕事をするのですから、なるべく楽ができる環境(プラットフォーム、言語、フレームワーク等)を選びましょう。
- 言語やフレームワークのマニュアルにテストの作り方が書いてあるか?
- 先人の知恵がたまっているか(ぐぐらびりてぃが高いか)