Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
アドホックテストから探索的テストへ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
だいみょー
August 30, 2023
Technology
270
0
Share
アドホックテストから探索的テストへ
2023/08/31アジャイルひよこクラブ
だいみょー
August 30, 2023
More Decks by だいみょー
See All by だいみょー
透明性ってなんだろうと見える化のためのTips
daimyo404
0
390
クロスファンクショナルを続けて、長い目で変化に強いチームをつくる
daimyo404
0
150
Other Decks in Technology
See All in Technology
AIにより大幅に強化された AWS Transform Customを触ってみる
0air
0
320
Network Firewall Proxyで 自前プロキシを消し去ることができるのか
gusandayo
0
210
自己組織化を試される緑茶ハイを求めて、今日も全力であそんで学ぼう / Self-Organization and Shochu Green Tea
naitosatoshi
0
220
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
730
ASTのGitHub CopilotとCopilot CLIの現在地をお話しします/How AST Operates GitHub Copilot and Copilot CLI
aeonpeople
1
190
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
4
13k
スクラムを支える内部品質の話
iij_pr
0
300
遊びで始めたNew Relic MCP、気づいたらChatOpsなオブザーバビリティボットができてました/From New Relic MCP to a ChatOps Observability Bot
aeonpeople
1
190
試されDATA SAPPORO [LT]Claude Codeで「ゆっくりデータ分析」
ishikawa_satoru
0
280
解剖"React Native"
hacusk
0
120
すごいぞManaged Kubernetes
harukasakihara
1
350
「決め方」の渡し方 / How to hand over the "decision-making process"
pauli
7
1.3k
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
The SEO Collaboration Effect
kristinabergwall1
0
420
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Designing Experiences People Love
moore
143
24k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
160
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
120
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Become a Pro
speakerdeck
PRO
31
5.9k
Building the Perfect Custom Keyboard
takai
2
720
The Invisible Side of Design
smashingmag
302
51k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
270
Transcript
アドホックテストから 探索的テストへ だいみょー
⾃⼰紹介 名前 だいみょー ロール 主に開発者(と⾔いつつなんでもやる⼈) 所属 某⾦融系事業会社 好きなもの アジャイル、スクラム、組織開発、 Azure、Terraform、React
とか
テストってどんな種類があるだろう🤔
Janet Gregory, Lisa Crispin, and Yuya Kazama.『Agile Testing Condensed Japanese
Edition』. leanpub.2020年,44p アジャイルテストの四象限
Janet Gregory, Lisa Crispin, and Yuya Kazama.『Agile Testing Condensed Japanese
Edition』. leanpub.2020年,44p アジャイルテストの四象限
探索的テストとは ・経験ベースのテスト技法 ・ ⇔ スクリプトテスト ・テスト対象の振る舞いのフィードバックを活⽤して 次のテストの設計・実施をする ・≠ アドホックテスト
探索的テストとは ・経験ベースのテスト技法 ・ ⇔ スクリプトテスト ・テスト対象の振る舞いのフィードバックを活⽤して 次のテストの設計・実施をする ・≠ アドホックテスト なぜかアドホックテストが探索的テストと
呼ばれてるケースをよく観測する、、(⾃分調べ) それはぼくらのチームも同じく、、
Ingo Philipp.『Exploratory Testing Rediscover the art of exploratory testing』. 2017年.
https://assets.ctfassets.net/ut4a3ciohj8i/4ukPUn6tfiig8S4ASuaeoQ/670bba8e5498239a7fbbf404952beb08/In go_Philipp_Rediscover_Exploratory_Testing.pdf,(2023年8⽉30⽇)
アドホックなテストの場合(今までのぼくたち) 今改修しているここの テストを今⽇はやろう
アドホックなテストの場合(今までのぼくたち) はーい はーい
アドホックなテストの場合(今までのぼくたち) (打鍵中) (打鍵中)
アドホックなテストの場合(今までのぼくたち) ここのボタンが 押しづらいわ ブラウザ変えると デザイン崩れるなあ
アドホックなテストの場合(今までのぼくたち) (再び打鍵中) (再び打鍵中)
アドホックなテストの場合(今までのぼくたち) ここの⾊が ⾒づらいかも ボタン連打すると 挙動がおかしい、、
何が問題なのか ・毎回同じような観点 ・闇雲に網を振っている状態 ・費⽤対効果低 ・学びが少ない(ドメイン知識、QAスキル)
Ingo Philipp.『Exploratory Testing Rediscover the art of exploratory testing』. 2017年.
https://assets.ctfassets.net/ut4a3ciohj8i/4ukPUn6tfiig8S4ASuaeoQ/670bba8e5498239a7fbbf404952beb08/In go_Philipp_Rediscover_Exploratory_Testing.pdf,(2023年8⽉30⽇)
変えたこと ・探索的テストの認識を揃える ・探索的テストのやり⽅を⾒直す
変えたこと ・探索的テストの認識を揃える ・探索的テストのやり⽅を⾒直す
輪読会
変えたこと ・探索的テストの認識を揃える ・探索的テストのやり⽅を⾒直す
探索的テストのやり⽅を⾒直す ・チャーターを作ることにした ・セッションベースでやる (10分×2ターム) JaSST Hokkaido 実⾏委員会 中岫 信(TEF道)、根本 紀之(TEF道)、⼩楠
聡美(TEF道).『JaSSTʼ18東京 E2) 全国JaSST実⾏委員 セッション1やってみよう︕探索的テスト 〜ハイクオリティな妄想の⾼速ループ〜』. 2018年. https://www.jasst.jp/symposium/jasst18tokyo/pdf/E2.pdf,(2023年8⽉30⽇)
新しくはじめた探索的テストの流れ 1. チャーター考える 2. セッション①開始 3. フィードバックタイム 4. チャーターの⾒直し 5.
セッション②開始 6. フィードバックタイム 7. バグレポートの起票
チャーターを考える ・チャーター考えようぜ︕って⾔ってもむずいので、、 作り⽅①︓今回のスプリントで発⾒されたバグから作ってみる 作り⽅②︓品質特性を念頭に考えてみる 作り⽅③︓ペルソナの帽⼦をかぶってみる
良かったこと ・チャーターを修正することで経験のサイクルがちゃんと回る ・バグを起点にした新しいドメイン知識の獲得 ・観点が増えたので未知のバグの発⾒
おわり