システム開発における非機能テスト設計法

実環境でのシステムをモデル化し、テストシナリオ・テストケースを設計するための

システム開発における非機能テスト設計法

演習付き デモ付き

曖昧なシステムの非機能要件を明確化し、システムテストの効率向上、品質向上に活かせ!

本セミナーは終了いたしました。

このセミナーの再開催を依頼する

概要

本セミナーでは、 テストシナリオ を設計するための技法であるオペレーションプロファイル設計法を、ケーススタディを交えて解説します。
システムの 非機能要件 は曖昧であることが多いため、システムに要求される品質属性を明確化し、テスト可能な 非機能要件 を導き出す方法を解説します。

開催日

2010年2月19日(金) 10時30分~17時30分

受講対象者

  • テストマネージャ
  • テストリード
  • テストエンジニア
  • 開発部門、品質管理部門で 非機能テスト設計 を担当するエンジニア
  • 非機能テスト に関心があるマネージャ

修得知識

  • 非機能テスト に関する知識を習得できます。
  • システムに対する品質属性を明確化し、テスト可能な 非機能要件 を導き出す方法を理解できます。
  • 非機能テストテストシナリオ / テストケース設計 法を理解できます。
  • オペレーションプロファイルを設計できるようになります。

予備知識

  • システムテストの経験があることが望ましい。

プログラム

  1. テスト概論
    1. 機能要件と非機能要件
    2. テストレベル、テストタイプ、テスト技法
    3. パフォーマンス、負荷、ストレス、ボリューム、信頼性テスト
    4. ISO9126ガイドライン
  2. 非機能テスト概論
    1. 非機能テスト
    2. テストプロセス
    3. 期待される品質属性の理解と明確化プロセス
  3. LSPS (負荷、ストレス、パフォーマンス、拡張性) テスト
    1. LSPSテストの目的
    2. 潜在ディフェクトと実施すべきテストタイプ
    3. LSPSテストシナリオ設計
    4. オペレーションプロファイル設計
    5. 自動化
    6. テストの実行と報告
  4. ケーススタディ (1) オペレーションプロファイル設計
    1. オンラインチケット予約システム
  5. ワークショップ (1) オペレーションプロファイル設計
    1. SugarCRM
  6. ケーススタディ (2) テスト結果と分析
    1. パフォーマンステスト結果と分析
  7. ワークショップ (2) パフォーマンス測定デモ
    1. SugarCRM
  8. パフォーマンスエンジニアリング
    1. パフォーマンスモデルリング
    2. パフォーマンスチューニング
    3. キャパシティ・プランニング
  9. 信頼性テスト
    1. 概要
    2. ソフトウェア信頼性の理論
    3. テスト設計
    4. 信頼性モデリングツールの適用
  10. その他の非機能テスト
    1. 連続運転テスト
    2. リカバリーテスト
    3. 使用性テスト
  11. まとめ・質疑応答

 実環境でシステムパフォーマンスをテストし、ソフトウェアの限界点を知ることは重要です。このためには、 実環境でのシステムの使用をモデル化し、 テストシナリオ / テストケース設計 を行うための技術が必要です。

 本セミナーでは、 テストシナリオ を設計するための技法であるオペレーションプロファイル設計法を解説します。また、システムの 非機能要件 は曖昧であることが多いため、システムに要求される品質属性を明確化し、テスト可能な 非機能要件 を導き出す方法を解説します。

 本セミナーでは、LSPSテスト (負荷、ストレス、パフォーマンス、拡張性) に焦点を当てますが、信頼性テスト、連続運転テスト、リカバリーテスト、使用性テストに関しても説明します。

 ケーススタディおよびワークショップにより、オペレーションプロファイル設計法を習得することができます。また、ワークショップで実施されるデモにより、パフォーマンス測定の実際を体験することができます。

会場

株式会社日本テクノセンター 研修室 (東京・西新宿)

受講料 (税込)

1名様
: 47,250円
複数人
: 42,000円

本セミナーは終了いたしました。

このセミナーの再開催を依頼する