前回の「クラシフィケーションツリー」の作成解説に続き、今回はテスト編です。「ツリーは書けたけれど、そこからどうやってテストケースに落とし込めばいいの?」という疑問を解消します。
実は、このテストケースの具体的な導き出し方について詳しく書かれた文献は、日本語ではほとんど存在しません。今回は、独自に言語化した「機械的にテストケースを作成するステップ」を、コーヒーショップのカスタマイズという身近なお題を使って徹底解説します。
ディシジョンテーブル(決定表)にも通ずる、漏れのない組み合わせの作り方をぜひマスターしてください。
📌 今回のエピソードのポイント
- 文献には載っていない?テストケース作成の具体的な手順
- 「最下層のクラスから直線を引く」という最初の一歩
- 漏れを防ぐための鉄則:「1つのケースで同じ線は一度しか通らない」
- 効率的な組み合わせの探し方:1つ上の階層に戻って別の道を進む
- ディシジョンテーブルとの共通点と、クラシフィケーションツリー技法ならではの視覚的メリット
- リスナーからの感想紹介:Geminiを活用した「プロポーザル添削Gem」の反響
📕参考文献
🕒 チャプター
- () オープニング
- () 本編:クラシフィケーションツリーのテストケースを機械的に作る
- () 説明に使うお題(コーヒーショップのカスタマイズ)
- () ステップ1:最下層のクラスの下に直線を引く
- () ステップ2:取りうる組み合わせに点を打って表現する
- () 感想コーナー:第10回「プロポーザル添削Gem」へのフィードバック
- () エンディング
📢 あなたのご意見をお聞かせください
皆さんは、テストの組み合わせを考えるとき、クラシフィケーションツリーとディシジョンテーブルのどちらをよく使いますか?今回の「機械的な作り方」を聴いてみての感想や、実際に試してみた結果をぜひ教えてください!
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
感想
まだ感想はありません。最初の1件を書きましょう!
サマリー
このエピソードでは、クラシフィケーションツリーのテストケースを機械的に作成する方法を解説します。文献に乏しいこの分野について、コーヒーショップのカスタマイズを例に、最下層から直線を引いて組み合わせに点を打っていく具体的な手順を説明します。一つのテストケースで同じ線を一度しか通らないという鉄則を守りながら、効率的に組み合わせを見つける方法を紹介し、ディシジョンテーブルとの共通点やクラシフィケーションツリーならではの視覚的メリットにも触れています。また、リスナーからのフィードバックとして、Geminiを活用したプロポーザル添削ツールの反響も紹介しています。
コメント
このエピソードのトピック
すべてのトピック →それぞれのトピックから、ほかの番組の会話も探せます。
似ているエピソード
タイトル・AI要約・文字起こしの話題をもとにおすすめしています。
-
#33 Step by Stepで学ぶ「クラシフィケーションツリー」の作り方
B-Testing.fm
共通する話題: クラシフィケーションツリー · コーヒーショップ · カスタマイズ
今回のエピソードでは、テスト設計技法の一つである「クラシフィケーションツリー」の作成方法をステップ・バイ・ステップで解説...
-
#35 網羅基準を用いてテストを剪定する:クラシフィケーションツリー技法の応用
B-Testing.fm
共通する話題: クラシフィケーションツリー · テストケース · 組み合わせ
このエピソードでは、クラシフィケーションツリー技法を用いてテストケースを効率化するための「網羅基準」について解説します。...
-
#38 ソフトウェアテストで使える「直交表」の基本と使い方 ☕️コーヒーショップの例でテスト作成を解説!
B-Testing.fm
共通する話題: コーヒーショップ · カスタマイズ · 組み合わせ
今回のエピソードでは、ソフトウェアテスト技法の一つである「直交表」について、その基本と具体的な使い方を解説します。直交表...
-
#13 JaSST'26 Tokyoでクラシフィケーションツリー技法のワークショップを開催します!
B-Testing.fm
同じ番組の関連エピソード
Apple・ガジェット
-
#21 テスト設計技法は「楽をするため」にある?省思考でクリエイティブな仕事に向き合う方法
B-Testing.fm
共通する話題: ディシジョンテーブル · お便り募集
このエピソードでは、テスト設計とテスト設計技法の必要性について解説します。全数テストが不可能な現実において、効果的かつ効...
-
Season 4-2. ユニークなソフトウェアテストの名前
雨宿りとWEBの小噺.fm
このエピソードでは、ソフトウェアテストに関するさまざまな名称や独特な手法を探求しています。特に、ビッグバンテストやスモー...
-
106. 自動テストの素晴らしさ、Cypressは良いぞ
余談ですが.fm
はい、今回はガッツリテクノロジーの話として、E2E(End-to-End)テストフレームワークと、自動テストの素晴らしさの話をしまし...
-
EP142 パーフェクトソフトウェア PART4
readline.fm
## とりあげた本『パーフェクトソフトウエア』G.M.ワインバーグ 日経BP 2010## mixi2https://mixi.social/communities/513e0bc9-...
-
【本日のおすすめキーワード】テスト仕様書
5分で学べる!ハチコのAI実践カフェ
本エピソードでは、テスト仕様書の重要性とその作成のポイントについて解説しています。特に、テストの種類やその必要性について...
-
EP140 パーフェクトソフトウェア PART2
readline.fm
## とりあげた本『パーフェクトソフトウエア』G.M.ワインバーグ 日経BP 2010## mixi2https://mixi.social/communities/513e0bc9-...