巷ではインフルエンザが流行っているようですが、皆さんお元気にお過ごしでしょうか。
さて、プロジェクトが立ち上がったとき、(特に受託案件の場合)
テストのドキュメントはどうしようか?という話が出ると思います。
適当にやる訳にも行かないけれどIEEE829をベースにしたものだと重かったり、割と迷う部分です。
英語ですがテスト計画のテンプレートを配布しているサイトがあったので、ご紹介してみます。
Pragmatic Software http://www.pragmaticsw.com/
Software Development Templates http://www.PragmaticSW.com/Templates.asp
テスト計画書
Test Design - http://www.pragmaticsw.com/Template_TestDesign.doc
構成としては全部で6章とIEEE829の半分になっていて手頃な感じです。
特に2.1 Level of Testing の項目は、どのテストを重点的に実施するかを決めておくリストになっていて参考になりそうです。
docをすぐ開けない方向けに項目を抜き出してみます。
- Performance Testing
- Windows / Internet GUI Standards
- Platform Testing
- Localization
- Stress Testing
- Conversion
- Parallel Testing
- Regression of unchanged functionality
- Automated Testing
- Installation Testing
- End to End / Interface Testing
- Usability
- User's Guide / Training Guides
- Guerilla Testing
- Security Testing
- Network Testing
- Hardware Testing
- Duplicate instances of application
- Temporal Testing
- Disaster Recovery (Backup / Restore)
- Input and Boundary Tests
- Out of Memory Tests
日本語でテストのテンプレートを検索してもあまりヒットしないので、こういったものがあると有難いですね。
このサイトにはテスト計画書の他にも、下記のテンプレートなどがあり役に立ちそうです。
自分もよく読んでみたいと思います。
リスク査定書
Risk Assessment - http://www.pragmaticsw.com/Template_RiskAssessment.doc
ユーザー受け入れテスト報告書
User Acceptance Testing Report - http://www.pragmaticsw.com/Template_UATRelease.doc