ここまでの内容は、スプリントの中で作成する機能について考慮してきました。しかし、システムを構築する上で必要なテストは、機能に関するものだけではありません。例えば、機能間の連携が必要な箇所は、複数の機能をまとめてテストし、インタフェースの整合性を検証する必要があります。また、機能をまたぐユーザー操作を想定した、シナリオに沿って実施するテストも必要となるでしょう。さらには、非機能テストと呼ばれる、性能やセキュリティ、ユーザビリティに関するテストも実施する必要があります。
Copyright © ITmedia, Inc. All Rights Reserved.