オブジェクト指向システムの設計 170 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0149デフォルトの名無しさん
2016/06/02(木) 00:23:27.91ID:qX3K4vQy逆に無駄なテストっていうのもある。
たとえば、入力画面に数値入力項目が複数ある。
たとえば「原価」「定価価格」「値引価格」みたいに。
で仕様書では、それぞれの入力項目は数字しか入力できないこと。
という仕様だったとする。
このテストに「原価」「定価価格」「値引価格」の三箇所を
それぞれ数字しか入力できないことをチェックするのか?ということ。
同じ画面ならば省こうと思うかもしれないが、
これが違う画面にある「年齢」だったらどうするか?
仕様書から起こせば、それぞれの項目でチェックしようってなりそうだろう?
だけど開発者がこれらを、数値入力項目用の汎用コンポーネントで実装すれば
数字しか入力できないというテストは無駄でしかない。
・・・が、開発者が馬鹿で、一箇所だけ普通の入力項目を使って
独自で数字のみ有効なんてコードを書いていたら?
■ このスレッドは過去ログ倉庫に格納されています