カテゴリで絞り込む

トレンドワード

テストツール
more
テストケース生成ツール
テスト自動化ツール
テスト自動化×品質判断ツール
テスト管理ツール
生成AIテスト設計ツール
AI仕様書インスペクションツール
Qbookについて
Facebook x
ソフトウェア品質セミナー<br>「ソフトウェアテストの設計 技法編」

ソフトウェア品質セミナー
「ソフトウェアテストの設計 技法編」

本講座は、ソフトウェアテストの設計に必要な考え方と、実務で活用される代表的なテスト設計技法を体系的に学べるeラーニング講座です。境界値分析、同値分割法、デシジョンテーブル、状態遷移テストなどについて、基本的な考え方からテストケースへの落とし込み方、使いどころ、メリットや注意点まで詳しく解説します。

テストケースの作成を経験や勘だけに頼るのではなく、テスト対象や目的に応じて適切なテスト技法を活用し、根拠を持ってテスト設計を行うための知識を身につけます。テスト設計・テストケース作成を担当する方はもちろん、基本設計や仕様レビューなど、上流工程に携わる方にも活用いただける内容です。

(受講期間:お申込み日から180日)

受講料:79,200円(税込)
受講目安時間:150分

\ 複数名分もまとめてお手続き可能 /

コース概要

テスト設計を体系的に学びたい方へ

テストケースを作成する経験を重ねることで、「この条件は確認した方がよい」「この部分は不具合が起こりやすそうだ」といった感覚は身についていきます。

一方で、経験や勘だけに頼ってテストを設計すると、確認すべき条件のヌケモレや必要以上のテストケースが発生したり、担当者によって設計の内容にばらつきが生じたりすることがあります。

テスト設計技法を体系的に学ぶことで、どのような観点から、なぜそのテストケースを導き出したのかを説明できるテスト設計につなげることができます。

本講座の狙い

根拠を持ってテストケースを設計するための技法を学ぶ

テスト設計を経験や勘だけに頼ると、確認すべき条件のヌケモレや、担当者による設計のばらつきが生じることがあります。
本講座では、代表的なテスト設計技法の考え方と使い方を学び、テスト対象や目的に応じて、根拠を持ってテストケースを設計する力を身につけます。

テスト設計技法を学ぶメリット

テスト設計技法は、テスト対象から効果的なテストケースを導き出すための考え方です。
技法を理解することで、

  • テスト対象や目的に応じて、確認すべき条件を整理しやすくなる
  • テストケースのヌケモレや重複を抑えやすくなる
  • 「なぜこのテストケースが必要なのか」を説明しやすくなる
  • 担当者間でテスト設計の考え方を共有しやすくなる

といった効果が期待できます。

また、テスト工程だけでなく、仕様や設計を確認する際の観点として活用できる考え方も学べます。

経験や勘だけでテスト設計する場合との違い

実務経験を重ねることで、テスト設計に必要なノウハウを身につけることはできます。
一方で、その考え方が個人の経験や感覚に依存している場合、なぜそのテストケースを選んだのかを説明しづらかったり、担当者によってテストの観点に差が生じたりすることがあります。
本講座では、実務経験にテスト設計技法という共通の考え方を加えることで、経験を活かしながら、より根拠を持ってテストケースを設計できる状態を目指します。

経験や勘だけの場合 なぜそのテストケースを選んだのかを説明しづらかったり、担当者によってテストの観点に差が生じたりすることがある
本講座で技法を加える場合 経験を活かしながら、より根拠を持ってテストケースを設計できる状態を目指す

本講座で学べること

本講座では、まずテスト設計やテスト設計技法の必要性・目的について理解したうえで、代表的なテスト設計技法を学習します。
境界値分析、同値分割法、デシジョンテーブル、状態遷移テストなどについて、単に技法の手順を覚えるだけではなく、どのような欠陥の検出に有効なのか、どのような対象に適しているのか、どのようにテストケースへ落とし込むのかまで学びます。

代表的なテスト設計技法
境界値分析 同値分割法 デシジョンテーブル 状態遷移テスト

各技法のメリットや注意点もあわせて理解することで、実務で適切な技法を選択・活用するための知識を身につけます。

こちらもおすすめ
ソフトウェア品質セミナーセット「品質とテストの基本編」+「ソフトウェアテストの設計 技法編」

「品質とテストの基本編」とのセット受講がお得です

本講座で学ぶテスト設計技法に加えて、ソフトウェア開発と品質の関係、テストの目的と視点、テストプロセスとドキュメント、テスト計画から報告までの一連の流れまで、ソフトウェア品質とテストの基礎を一気通貫で学べます。

技法編 79,200円 + 基本編 66,000円(別々に受講した場合:145,200円)

\ セット受講なら13,200円お得
詳細を見る ›

\ 複数名分もまとめてお手続き可能 /

講座内容

章の内容

第1章

テスト設計技法の必要性

・テスト設計とは
・テスト設計の観点
・ホワイトボックステスト
・ブラックボックステスト
・ブラックボックステストとホワイトボックステスト
・ブラックボックステストの理想と現実
・テスト設計技法とは
・テスト設計技法の目的
・テスト設計技法の効果
・テスト設計技法の種類

第2章

境界値分析

・境界値とは
・境界値分析とは
・境界値分析の例題
・境界値分析で検出できる欠陥
・境界値分析の使いどころ
・境界値分析のメリットと注意点
・3値による境界値分析
・第2章のまとめ

第3章

同値分割法

・同値パーティションとは
・同値分割法とは
・同値分割法の例題
・同値分割法で検出できる欠陥
・同値分割法の使いどころ
・同値分割法のメリットと注意点

第4章

デシジョンテーブル

・デシジョンテーブルとは
・デシジョンテーブルに適したテスト対象
・デシジョンテーブルの作成
・デシジョンテーブルのパリエーション
・デシジョンテーブルの効果
・デシジョンテーブルからのテストケースへ
・デシジョンテーブルのメリットと注意点

第5章

状態遷移テスト

・状態遷移テストの目的
・状態の種類
・状態遷移図とは
・状態遷移図の描き方
・状態遷移図からテストケースへ
・状態遷移図を使ったシナリオ作成
・状態遷移図の切り分け
・状態遷移図のメリット・注意点
・状態遷移表とは
・なぜ「状態遷移表」を使うのか
・状態遷移表の描き方
・状態遷移表からテストケースへ
・状態遷移表の切り分け
・状態遷移表のメリット・注意点

第6章

組合せテスト技法

・組合せテスト技法とは
・組合せテスト技法に適したテスト
・全網羅テスト・ランダムテストとの違い
・規則性を持った組合せの実現
・2因子間網羅の例
・組合せテスト技法の効果
・組合せテストで行うこと
・因子水準表とは
・因子水準表の例
・2因子間網羅の実現手段
・直交表とAll-Pairs法の比較
・組合せテスト技法の流れ
・組合せテスト技法の適用
・組合せテスト技法のメリットと注意点

使用する資料の一例

ソフトウェア品質セミナー<br>「ソフトウェアテストの設計 技法編」 ソフトウェア品質セミナー<br>「ソフトウェアテストの設計 技法編」 ソフトウェア品質セミナー<br>「ソフトウェアテストの設計 技法編」
eラーニング一覧へ戻る 矢印アイコン

\ 複数名分もまとめてお手続き可能 /

講座概要

対象者
開発やソフトテストを新たに始めるためのリスキリングをお考えの方、ソフトウェアテストの基本を学習したい方、品質とテストの本質を体系的に学習したい方
学習目標
テスト設計技法を習得
レッスン数
59レッスン
受講目安時間
150分
配信期間
お申込み日から180日
受講料
79,200円(税込)
Qbookのeラーニングが選ばれる理由
専門家が監修した
実用性の高いコンテンツ
ソフトウェアテストの専門家が全編を監修。資格試験の対策だけではなく、実業務へもご活用いただけます。
1
動画で効率的に内容理解
講義パートは動画とテキストを組み合わせて作成しています。視覚と聴覚の両方から情報が入るため、効率的な内容理解が可能です。
2
模擬試験で実力チェック
講義の最後に、模擬試験による実力確認が行えます。これまで学んだ箇所が理解できているか確認するとともに、学習の定着にもご利用いただけます。
3
その他の教育サービス