品質管理(テスト/評価・分析編) ~品質を確認するテスト技法~

                 
概要

本研修では、 Eclipseを用いた演習を通じてカバレッジ100%の単体、結合テストと網羅的なシステムテストを経験していただきます。
クラス設計時からテストを意識する重要性と実務で使えるテスト設計フォーマット例をご紹介、更にテスト結果の分析法、フィードバックの考え方を学びます。

<目的>
高品質なソフトウェア開発は、単体、結合、システムという三種のテストで検出された欠陥を分析し、要件定義~実装の各段階の問題を把握します。
その後の開発へフィードバックを繰り返すことで実現します。
この講義では、テストの組立てと分析法、その結果の生かし方を学びます。

対象者 テストの組み立てを学びたい方
日数 1日
費用
時間 9:00~17:00
講座内容 1.全ての基盤はしっかりした単体テスト
 ・パターン表の考え方、条件分岐とループ処理のテストへの反映
 ・カバレッジと最低限必要な境界値チェックとモンキーテスト

2.V字モデルについて
 ・単体テストで検出された欠陥は詳細設計の問題を示唆
 ・結合テストで検出された欠陥は基本設計の問題を示唆
 ・システムテストで検出された欠陥は要件定義の問題を示唆

3.実務における効率的且つ効果的なテスト設計
 ・クラス設計時からテストを意識することの重要性
 ・上記を実現するためのクラス仕様+単体テストメモの
  フォーマット(エクセル)のご紹介と記入例
 ・テスト結果の分析法とフィードバックへの生かし方の概要

4.eclipseとコンソールアプリによる三種のテスト演習
 ・単体テストの実施とカバレッジの確認
 ・適切な単体テストの件数・網羅率(C0・C1・C2~)
 ・カバレッジ100%にするためのテスト追加演習
 ・キロステップ当たりの適切なエラー件数の指標と自プロジェクトへの反映
 ・境界値チェックとモンキーテストの追加及び実行演習
 ・網羅的なシステムテストの実施演習

5.テスト結果の分析と、開発過程の問題改善に向けてのフィードバック
 ・演習で得られたテスト結果を分析し、欠陥の原因を特定する
 ・開発のどの段階にどのような問題があったのかを把握する
 ・見付かった問題点の、具体的なフィードバック方法を考える
 ・seleniumなどテスト用ツールについての解説

6.質疑応答

「品質管理(テスト/評価・分析編) ~品質を確認するテスト技法~」へ申込み

セミナー名
お名前必須
メールアドレス必須
会社名
参加人数
備考
topへ