今回は、状態遷移テストにおける「状態表の作成」について詳しく解説します。状態遷移図だけでは気づきにくい動作の抜け漏れや、「自己遷移」「非活性(N/A)」を洗い出す状態表の組み立て方から、実際のテストケースへどう落とし込んでいくかまで、ストップウォッチの具体例を用いてわかりやすく紐解きます。
📌 今回のエピソードのポイント
- 状態表で遷移の漏れを防ぐ: 状態遷移図をマトリクス形式の状態表に変換することで、図だけでは見落としがちな未定義の動作や潜在的な漏れを効率よく発見できます。
- 「自己遷移」と「非活性(N/A)」の整理: 操作しても状態が変わらない動作(ハイフン表記)と、仕様上起こり得ない動作(N/A表記)を明確に区別して整理するコツを解説します。
- テストケースへの具現化: 状態表をもとにテスト実装段階のテストケースを作成する際、期待結果をより詳細に記述するメリットと注意点をまとめています。
📕 参考文献
🕒 チャプター
- () オープニング
- () 状態表の定義と役割
- () 例題(ストップウォッチ)と状態遷移図の復習
- () 状態表の作成プロセス
- () 空白セルから気づく「自己遷移」と「非活性(N/A)」
- () 状態表からテストケース例への落とし込み
- () まとめと次回への展望
- () エンディング
📢 あなたのご意見をお聞かせください
普段のテスト設計で「状態表」を活用していますか?「これまで状態遷移図しか使っていなかったけれど試してみたい」「現場でこう使っている」など、皆様のご意見やエピソードをぜひお聞かせください!
-
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
-
お便りフォーム:こちらからお気軽にどうぞ。
-
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
感想
まだ感想はありません。最初の1件を書きましょう!
サマリー
今回のエピソードでは、状態遷移テストにおける「状態表」の作成方法について解説します。状態遷移図だけでは見落としがちな遷移の漏れや、「自己遷移」「非活性(N/A)」を洗い出す状態表の組み立て方から、具体的なテストケースへの展開までを、ストップウォッチの例を用いて分かりやすく説明しています。
コメント
このエピソードのトピック
すべてのトピック →それぞれのトピックから、ほかの番組の会話も探せます。
似ているエピソード
タイトル・AI要約・文字起こしの話題をもとにおすすめしています。
-
#45 【状態遷移テスト】遷移カバレッジ(0スイッチカバレッジ)とは?ストップウォッチの例題で分かりやすく解説!
B-Testing.fm
共通する話題: 状態遷移テスト · ストップウォッチ · 状態遷移図
状態遷移テストにおける基本的な網羅基準である「遷移カバレッジ(0スイッチカバレッジ)」について、ストップウォッチの例を用...
-
#47 【状態遷移テスト】ラウンドトリップカバレッジ徹底解説!具体例・メリットからAI生成の落とし穴まで
B-Testing.fm
共通する話題: 状態遷移テスト · ストップウォッチの状態遷移モデル · ISTQB
今回のエピソードでは、状態遷移テストにおける「ラウンドトリップカバレッジ」について、ISTQBシラバスの定義に基づき、ストッ...
-
#46 【状態遷移テスト】Nスイッチカバレッジ(0・1・2スイッチ)の考え方とテストケース作成
B-Testing.fm
共通する話題: 状態表 · 状態遷移テスト · JSTQB
このエピソードでは、状態遷移テストにおけるNスイッチカバレッジについて解説します。0スイッチカバレッジ(遷移カバレッジ)は...
-
#38 ソフトウェアテストで使える「直交表」の基本と使い方 ☕️コーヒーショップの例でテスト作成を解説!
B-Testing.fm
共通する話題: JSTQB · フォロー
今回のエピソードでは、ソフトウェアテスト技法の一つである「直交表」について、その基本と具体的な使い方を解説します。直交表...
-
#50 【ユースケーステスト】ユースケース記述の書き方のコツとメリット!図では表現できない仕様の曖昧さをなくすポイント
B-Testing.fm
共通する話題: フォロー
このエピソードでは、ユースケーステストの続編として、ユースケース記述の書き方とそのメリットについて解説します。ユースケー...
-
動作確認のテストだよ
junebokuのテスト
これは動作確認用に作成されたエピソードだよ
-
『状態』がポートフォリオ
なりラジオ 〜AI実践の現場から
状態を考慮したポートフォリオ作成の重要性が説明されています。特に、数値だけでなく、実績を状態として示すことが相手にわかり...
-
これはテスト
テスト552
このようなテストを作成しましたが、ちょっと試してみたいと思います。
-
testest
techieチャンネル
タイトル・要約・文字起こしの内容が近い
-
テスト
雑記帳
テスト