「テストの目的はバグを見つけること」という固定観念を、さらに一歩押し進めてみませんか?
今回のエピソードでは、振る舞い駆動開発(BDD)の考案者として知られるDan North氏のブログ記事「We need to talk about testing」を紐解きます。彼が提唱する「テストの目的」とは、単なる不具合の発見ではなく、「証拠を通じて、利害関係者の信頼を高めること」。
第5回で紹介した「納得」というキーワードとも深く共鳴する、Dan North流のテスト観。QAエンジニアが単なる作業者で終わらず、チームの信頼の要となるためのヒントが詰まっています。
📌 今回のエピソードのポイント
- Dan Northってどんな人?:BDD(振る舞い駆動開発)を生み出し、世界の開発プロセスに影響を与えた人物。
- テストの真の目的:具体的な「証拠」を提示することで、関わるすべての人(利害関係者)の信頼を勝ち取るプロセス。
- 証拠なき仕事は「テスト」ではない?:Dan Northの鋭い指摘から、自分たちの日常業務を振り返る。
- テスト思考:画面を操作する前の「アーキテクチャ設計」や「UIコンポーネントの選択」こそがテストの本質であるという考え方。
- 「労力」は外注できても「能力」は外注できない:第6回のAIの話とも繋がる、エンジニア自身の思考力の重要性。
📕参考文献
🕒 チャプター
- () オープニング
- () 今回のテーマ:Dan Northが考えるテストとは何か
- () Dan Northの紹介と、彼が書いた「テストについて話し合わなくてはならない」という記事について
- () Dan North流「テストの目的」の定義
- () 用語解説①:利害関係者(ステークホルダー)とは誰を指すのか?
- () 用語解説②:「信頼を高める」ことの本当の意味
- () 用語解説③:議論の余地のない「証拠(データ)」の重要性
- () 信頼を高めない作業は「テストをしていない」のと同じ
- () 第5回の「にしさん」の考え方との共通点
- () 「テスト思考」という概念:設計段階から不具合を予防する
- () テスト実行の「前」に考えることの重要性
- () まとめ:信頼を築くために、私たちは何を証拠として示すべきか
- () エンディング
📢 あなたのご意見をお聞かせください
Dan North氏の「信頼を高めない作業はテストではない」という言葉、あなたはどう感じましたか?
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
お便りフォーム:こちらからお気軽にどうぞ。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
感想
まだ感想はありません。最初の1件を書きましょう!
コメント
似ているエピソード
タイトル・AI要約・文字起こしの話題をもとにおすすめしています。
-
#5 テストは「納得してもらうこと」である——テストの価値を再定義する3つのスタンス
B-Testing.fm
同じ番組の関連エピソード
「テストをたくさんやれば、品質は上がるのか?」QAエンジニアなら一度は直面するこの問いに、ひとつの答えを提示します。今回は...
-
#3 テストは何のために行うのか?「バグ探し」のその先へ
B-Testing.fm
同じ番組の関連エピソード
「テストってバグを見つけるためにやってるんですよね?」もしあなたがそう聞かれたら、どう答えますか?実は、テストの目的はバ...
-
#20 まだテストエンジニアの価値を知らないチームに入り込むための方法
B-Testing.fm
同じ番組の関連エピソード
「QAエンジニアって本当に必要?」「開発者がテストすればいいんじゃない?」そんな声が聞こえてきそうな現場に、最初のQAとして...
-
#18 思考を「プロセス」で表現するメリット:計算問題から学ぶレビューの極意
B-Testing.fm
同じ番組の関連エピソード
私たちは普段、仕事の成果(結果)にばかり目を向けがちですが、その裏側にある「思考のプロセス」を可視化することには、実は大...
-
#14 「失敗の許容度を設計に組み込む」:AI時代のテスト設計と品質の考え方
B-Testing.fm
同じ番組の関連エピソード
今回は、MAXさんによるブログ記事「失敗の許容度を設計に組み込む」をテーマに、変化の速い現代の開発における「品質」の定義を...
-
#3 バグを"一番早く"見つけるためのテスト戦略
くわラジ
「テストってどこまでやれば安心できるんでしょう?」というへんてこの素朴な疑問から、kuniwakが語るのは"多層防御"の発想。Lin...
-
#18 テストの意味とTDDの役割【ゲスト:テスト駆動開発者 タワーズ・クエスト株式会社 取締役社長 和田卓人さん】
Qiita FM-エンジニアのキャリアを深掘り-
エンジニアの仕事・キャリア
-
107. 自動テストにもデメリットはあるけど書いた方が良い理由をば
余談ですが.fm
はい、前回に引き続き今回もソフトウェアの自動テストについてのお話でした💁♂️ 前回テストを自動化することはいいぞ、テスト書...
-
106. 自動テストの素晴らしさ、Cypressは良いぞ
余談ですが.fm
はい、今回はガッツリテクノロジーの話として、E2E(End-to-End)テストフレームワークと、自動テストの素晴らしさの話をしまし...
-
094.働くツアー/テスト効果!かわんじさんインタビューVol.2■フルリモートリベンジ
Tech系フリーランスが選ぶ最近の気になるトピックス(テクフリ)
「HafH」を活用した”旅するように働くツアー”、ANAセールスなど3社共同開発 | AMP[アンプ] – ビジネスインスピレーションメデ...