Slide 6
Slide 6 text
テストの種類(上に行くほど粒度が小さい)
テストしたいもの テスト目的と内容
プログラム
ユニットテスト(UT)ともいう。プログラムが正しいことを確認をする。テストコードを書くのが一般
的。
機能
結合テスト(IT)、機能テスト(FT)とも呼ばれる。機能が正しいことを確認する。手動で確認されるこ
とが多い。
全体
システムテスト(ST)、エンドツーエンドテスト(E2E)とも呼ばれる。仕様どおりにできていることを
ユーザの利用環境目線で確認する
。手動がメインだが最近だとテストツールを使う事が多い。
仕様 受け入れテスト(UAT)と呼ばれる。作ったものが
当初の期待(要件)を満たせそうかを確認する
。
リグレッションテスト
機能が壊れていないことを確認する
。ざっくり一通りの機能をテストする形で構成することが多い。
機能テストや通しのテストは、機能が増えたり更新されるたびにここに追加していく運用がステキ。
パフォーマンス・脆弱性 特定領域を確認する。専門ツールでやるのが一般的。