前回の「クラシフィケーションツリー」の作成解説に続き、今回はテスト編です。「ツリーは書けたけれど、そこからどうやってテストケースに落とし込めばいいの?」という疑問を解消します。
実は、このテストケースの具体的な導き出し方について詳しく書かれた文献は、日本語ではほとんど存在しません。今回は、独自に言語化した「機械的にテストケースを作成するステップ」を、コーヒーショップのカスタマイズという身近なお題を使って徹底解説します。
ディシジョンテーブル(決定表)にも通ずる、漏れのない組み合わせの作り方をぜひマスターしてください。
📌 今回のエピソードのポイント
- 文献には載っていない?テストケース作成の具体的な手順
- 「最下層のクラスから直線を引く」という最初の一歩
- 漏れを防ぐための鉄則:「1つのケースで同じ線は一度しか通らない」
- 効率的な組み合わせの探し方:1つ上の階層に戻って別の道を進む
- ディシジョンテーブルとの共通点と、クラシフィケーションツリー技法ならではの視覚的メリット
- リスナーからの感想紹介:Geminiを活用した「プロポーザル添削Gem」の反響
📕参考文献
🕒 チャプター
- () オープニング
- () 本編:クラシフィケーションツリーのテストケースを機械的に作る
- () 説明に使うお題(コーヒーショップのカスタマイズ)
- () ステップ1:最下層のクラスの下に直線を引く
- () ステップ2:取りうる組み合わせに点を打って表現する
- () 感想コーナー:第10回「プロポーザル添削Gem」へのフィードバック
- () エンディング
📢 あなたのご意見をお聞かせください
皆さんは、テストの組み合わせを考えるとき、クラシフィケーションツリーとディシジョンテーブルのどちらをよく使いますか?今回の「機械的な作り方」を聴いてみての感想や、実際に試してみた結果をぜひ教えてください!
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
感想
まだ感想はありません。最初の1件を書きましょう!
サマリー
このエピソードでは、クラシフィケーションツリーのテストケースを機械的に作成する方法を解説します。文献に乏しいこの分野について、コーヒーショップのカスタマイズを例に、最下層から直線を引いて組み合わせに点を打っていく具体的な手順を説明します。一つのテストケースで同じ線を一度しか通らないという鉄則を守りながら、効率的に組み合わせを見つける方法を紹介し、ディシジョンテーブルとの共通点やクラシフィケーションツリーならではの視覚的メリットにも触れています。また、リスナーからのフィードバックとして、Geminiを活用したプロポーザル添削ツールの反響も紹介しています。
コメント
このエピソードのトピック
すべてのトピック →それぞれのトピックから、ほかの番組の会話も探せます。