
Sign up to save your podcasts
Or


今回のエピソードでは、2026年12月19日・20日に開催される若手向け宿泊型勉強会「WACATE2026 冬」で担当するセッション「プロパティベースドテスト」についてご紹介します。具体的なテストケースを手動で用意するのではなく、どんな状況でも成り立つ普遍的な性質(プロパティ)を定義してランダムなインプットで検証するこの手法。実装方法の解説はあっても、最も創造性が求められる「プロパティそのものをどう考え出すか」という分析プロセスに焦点を当てた情報は世の中にほとんどありません。そこで今回のワークショップでは、あえてコード実装ではなく「性質を考えること」に特化した、世界でも珍しい実践的なワークをお届けします!
📌 今回のエピソードのポイント
📕 参考文献
🕒 チャプター
📢 あなたのご意見をお聞かせください
「プロパティベースドテストという言葉を初めて聞いた!」「WACATEのワークショップに参加してみたい!」といった感想はもちろん、テスト自動化に関するお悩みなどもぜひお寄せください。
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
お便りフォーム:こちらからお気軽にどうぞ。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
テスト自動化を進めるなかで、「UIテストを作ったものの実行が遅い」「失敗時の原因調査に追われてメンテナンスが追いつかない」といった悩みに直面したことはありませんか?今回は「テスト自動化のピラミッド(Test Pyramid)」をテーマに、UI・サービス・ユニットテストそれぞれの特徴と、なぜピラミッドの形に保つ必要があるのかを現場目線で分かりやすく解説します。実行速度や失敗時の分析コストのリアルな具体例、さらに「テスト自動化の8原則」やGoogleの比率事例などを交えながら、費用対効果の高いテスト自動化戦略を掘り下げます。
📌 今回のエピソードのポイント
📕 参考文献
🕒 チャプター
📢 あなたのご意見をお聞かせください
皆さんの現場では、ユニットテストやUIテストのバランスをどのように設計・運用していますか?「UIテストのメンテや結果分析に追われて大変だった」「ピラミッドを意識してこんな工夫をしている」など、日頃の悩みや体験談をぜひお聞かせください!
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
お便りフォーム:こちらからお気軽にどうぞ。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
今回は、「テストを書きやすいコードはシンプルな設計になりやすい」というテーマで、実装における設計とテストコードの関係性について解説します。階乗を計算するプログラムの例題を用いて、for文を使ったシンプルな実装と、if文で全てのケースを分岐させた複雑な実装を比較。テストコードの書きやすさやバグ(計算間違い)の見つけやすさの違いについて分かりやすく紐解きます。テストコードを書くことを意識することが、いかにして手戻りを防ぎ、より良い設計を生み出すヒントになるのか、その本質に迫るエピソードです。
📌 今回のエピソードのポイント
🕒 チャプター
📢 あなたのご意見をお聞かせください
皆さんは、テストコードを書く際に「なんだかテストが書きづらいな…」と感じて、そもそもの設計を見直した経験はありますか?あるいは、テストを書く前提で設計することでスムーズに開発が進んだ事例などがあれば、ぜひ教えてください!皆さんの現場での体験談や、今回のエピソードを聞いての感想をお待ちしております。
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
お便りフォーム:こちらからお気軽にどうぞ。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
自動テストを導入したいけれど、どのタイミングで、どう書き始めればいいか悩んでいませんか?今回は、自動テストを書くべき「3つのきっかけ」について詳しく解説します。仕様に迷ったときのテストファーストなアプローチから、バグ修正時のテスト追加による再発防止、そして反復作業の自動化まで、日々の開発業務にすぐに活かせる実践的な視点でお話ししています。自動テストの第一歩を踏み出したい方や、より効果的なテスト運用を目指している方にぴったりのエピソードです!
📌 今回のエピソードのポイント
📕 参考文献
🕒 チャプター
📢 あなたのご意見をお聞かせください
皆さんは、日々の業務の中でどのようなきっかけで自動テストを書き始めましたか?「こんな作業を自動化して楽になった!」というエピソードや、逆に「自動化しようとして失敗した…」という経験があれば、ぜひ教えてください!
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
お便りフォーム:こちらからお気軽にどうぞ。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
今回は、QAエンジニア同士で熱い議論を交わす勉強会「語る夕べ」シリーズについてご紹介します。「テスト設計を語る夕べ」や「ドメインテストを語る夕べ」など、過去に開催されたイベントの様子や、参加者のリアルな声を通して、その魅力をたっぷりとお届けします。
📌 今回のエピソードのポイント
📕 参考文献
🕒 チャプター
📢 あなたのご意見をお聞かせください
「語る夕べ」シリーズで取り上げてほしいテーマや、これまでの開催で印象に残っていることなど、ぜひご意見をお寄せください!
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
お便りフォーム:こちらからお気軽にどうぞ。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
今回は、これまでのテスト設計の話題から少し離れ、「自動テスト」をテーマにお話しします。自動テストと聞くと、「テスト実行の工数削減」が真っ先に思い浮かぶかもしれませんが、実は得られる恩恵はそれだけではありません。「そもそもなぜ自動テストを書くのか?」という根本的な疑問について、ロボット掃除機や食洗機、サーカスの綱渡りといった身近な例えを交えながら、4つの視点でメリットを深掘りして解説しています。自動テストに興味がある方、これから導入を考えている方はぜひお聴きください!
📌 今回のエピソードのポイント
📕 参考文献
🕒 チャプター
📢 あなたのご意見をお聞かせください
自動テストの導入でつまずいたことや、逆に「導入してよかった!」と感じたエピソードはありますか?ぜひ皆さんの自動テストに関する体験談を教えてください!
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
お便りフォーム:こちらからお気軽にどうぞ。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
今回のエピソードでは、探索的テストに関する名著の日本語訳版『Explore It! プロダクトの価値と自信を高める探索的テスト実践ガイド』についてご紹介します!「探索的テスト=仕様書がない時の場当たり的なテスト」というよくある誤解を解きほぐし、具体的なヒューリスティクスやアプローチ手法を体系的に学べる一冊です。テスト設計技術との高度な融合や、実際の開発プロセスへの組み込み方など、テストを専門とする方だけでなく、開発者やプロダクトマネージャーにも役立つ情報が満載。本書が持つ本当の価値と、現場で実践するためのヒントを語ります。
📌 今回のエピソードのポイント
📕 参考文献
🕒 チャプター
📢 あなたのご意見をお聞かせください
今回紹介した『Explore It!』、皆さんはもうチェックされましたか?探索的テストについて普段現場で感じている疑問や、実際に試してみた感想などがあれば、ぜひ教えてください!また、「こんなテストの悩みを解説してほしい」といったリクエストもお待ちしています。
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
お便りフォーム:こちらからお気軽にどうぞ。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
今回はユースケーステストについての3回目のエピソードとして、ユースケース図やユースケース記述をもとに、どのようにシナリオベースのテストに落とし込んでいくかについて語っています。DVDレンタルの例を用いて、基本フローから代替・例外フローへの寄り道パターンの考え方、そして業務全体の流れを通したテストだからこそ見つかる「リカバリー不全」の不具合など、実践的なポイントを解説しています。実際の業務で活用する際の注意点にも触れていますので、ぜひテスト設計の参考にしてみてください。
📌 今回のエピソードのポイント
📕 参考文献
🕒 チャプター
📢 あなたのご意見をお聞かせください
「ユースケーステストって実際こういう感じなんだ」「実際の業務で使ってみたらうまくいったよ!」といった、実践してみた感想や体験談があればぜひ教えてください!
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
お便りフォーム:こちらからお気軽にどうぞ。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
ユースケーステストの続編として、今回は「ユースケース記述」の基本から書き方のコツまで詳しく解説します。ユースケース図だけでは表現しきれない詳細なやり取りや例外処理をどのようにテキスト化するのか、DVD貸し出しシステムを例に挙げながら具体的に紐解きます。アクターとシステムの対話を意識した正しい粒度の揃え方や、仕様の曖昧さ・不備を防ぐ記述のメリットを学んでいきましょう!
📌 今回のエピソードのポイント
📕 参考文献
🕒 チャプター
📢 あなたのご意見をお聞かせください
皆さんの現場では、ユースケース記述をどのように活用していますか?「仕様の抜け漏れを見つけた経験」や「記述の粒度に悩んだこと」など、ぜひご意見やご感想をお寄せください!
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
お便りフォーム:こちらからお気軽にどうぞ。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
今回のエピソードでは、ソフトウェアテストの手法の一つである「ユースケーステスト」について、その全体像から、ユースケース図の役割、そしてユースケース図を書くメリットまで、詳しく解説しています。特に、ユースケース図がどのようにシステム開発に関わる人々の認識を合わせる役割を果たすのか、DVDレンタルシステムの具体例を交えながらわかりやすく説明しています。これからユースケーステストを学びたい方や、テスト設計の幅を広げたい方におすすめの内容です。
📌 今回のエピソードのポイント
📕 参考文献
🕒 チャプター
📢 あなたのご意見をお聞かせください
ユースケーステストについて、あなたはどのような場面で活用していますか?また、ユースケース図を書く際に工夫していることはありますか?ぜひ、あなたの経験や考えを教えてください。
X(旧Twitter):ハッシュタグ #b_testing でのポストをお待ちしています。
お便りフォーム:こちらからお気軽にどうぞ。
フォローのお願い:最新回を逃さないよう、Podcastアプリでのフォローをぜひお願いします!
From the publisher's feed