1. ソフトウェア品質セミナーについて
  2. ホワイトボックステスト編

品質教育

ソフトウェア品質セミナー Software quality seminar

体系的なホワイトボックステストを習得!ホワイトボックステスト編(ソフトウェア品質セミナー)

  • テスト設計書
  • 開発設計書
こういった方にオススメです!
ソフトウェア開発担当者もしくはホワイトボックステスト業務に
携わる方
体系的にホワイトボックステストを学びたい方

コース内容

概要 ホワイトボックステストは、ブラックボックステストとの併用において、より高い検証効果を発揮することができます。
処理構造の整合性をテストするコンポーネントテスト(単体テスト)寄りのテスト技法ですが、図形化可能な各種フロー(データフロー、ユースケース、画面遷移、状態遷移など)を基にしたテストへの適用やカバレッジの認識についてなど、本タームで学習する内容は、他のさまざまなテストにも広く応用できます。
対象 ソフトウェア開発担当者もしくはホワイトボックステスト業務に携わる方が対象です。
このコースに関しては、プログラミングの基礎知識が必要です。
詳しくは一度ご相談ください。
受講時間 6時間×2日
受講料金 100,000円(税抜)/ 人
開催場所 全国へ講師を派遣し、開催いたします。
  • ※往復交通費(起点:JR新大阪駅を別途申し受けいたします)
  • ※開催場所によっては宿泊費が加算されます。

カリキュラム内容

科目 内容
ホワイトボックステスト概論
    • 1-1 ホワイトボックステスト適用範囲
    • 1-2 ホワイトボックステストの適用対象
    • 1-3 なぜホワイトボックステストが必要なのか
    • 1-4 ソフトウェアを工業製品として考える
    • 1-5 ホワイトボックステストとは
    • 1-6 カバレッジとは
    • 1-7 ホワイトボックステストの特徴
    • 1-8 ホワイトボックステストの流れ
    • 1-9 制御フローテストのイメージ
    • 1-10 データフローテストのイメージ
    • 1-11 ホワイトボックステストのメリット
ホワイトボックステストにおけるテストドキュメント
    • 2-1 ホワイトボックステストの現状
    • 2-2 ホワイトボックステストのあるべき姿とは
    • 2-3 テストドキュメント作成の流れ
    • 2-4 テストドキュメントの重要性
    • 2-5 テストの目的を達成するために
    • 2-6 テストケース作成フロー
制御フローテスト
    • 3-1 ホワイトボックステスト技法
    • 3-2 ホワイトボックステストの流れ
    • 3-3 制御フローテストにおけるカバレッジレベルについて
    • 3-4 制御フローグラフ(解説)
    • 3-5 フローグラフ初期レベル
    • 3-6 フローグラフレベル2
    • 3-7 フローグラフレベル3
    • 3-8 フローグラフレベル5
    • 3-9 フローグラフレベル7
    • 3-10 制御フローテストまとめ
    • 3-11 構造化テスト(基礎パステスト)とは
    • 3-12 サイクロマチック数計算方法
    • 3-13 制御フローグラフ例
    • 3-14 制御フローテスト(構造化テスト含む)の問題点
    • 3-15 構造化テストのまとめ
データフローテスト
    • 4-1 ホワイトボックステストの流れ
    • 4-2 データフローテスト
    • 4-3 静的データフローテストとは
    • 4-4 静的データフロー例
    • 4-5 静的データフローテスト(x定義)
    • 4-6 静的データフローテスト(Y定義)
    • 4-7 静的データフローテスト(Z定義)
    • 4-8 動的データフローテスト
    • 4-9 動的データフローテストとは
    • 4-10 動的データフローテストを
      行うために
    • 4-11 静的データフローテストのメリット・デメリット
    • 4-12 動的データフローテストのメリット・デメリット
統合テスト技法
  • 5-1 統合テスト概要
  • 5-2 統合テスト技法
デグレード
  • 6-1 デグレードとは
  • 6-2 デグレードの種類
  • 6-3 デグレードで引き起こされる問題点
  • 6-4 デグレード対処法(非効率的なやり方)
  • 6-5 デグレード対処法(効率的なやり方)
不具合の分類
  • 7-1 不具合の分類とは
  • 7-2 不具合の性質について
  • 7-3 不具合の優先度について
演習は以下の言語から選択できます。
  • ・C言語
  • ・Java

受講者の知識レベルにより
コースカリキュラムカスタマイズできます

受講者様の声

  • 今までのホワイトボックスの認識が間違っていたことに気がついた。(業務系 開発担当者様)

  • ホワイトボックスの考え方を初めて体系的に学ぶことができた。(組込系 開発担当者様)

  • 今日のセミナーは有効だった。
    10年位前に受けたかった。
    現在設計している人たちに受講してもらいたい。(組込系 開発担当者様)

セミナー受講事例を見る

セミナーに関するご質問やお問い合わせ、お申し込みはこちら

お問合わせはこちら

問い合わせ

関東地区 03-5460-9630

関西・東海地区 06-6267-6500

受付時間
10:00〜18:00
営業日
月曜日〜金曜日※土日祝日を除く

その他のソフトウェア品質セミナーコース