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
VSTePのテスト観点出しで失敗した事例についての紹介/Failure case of tes...
Search
SHIMANE, Yoshikazu
December 18, 2021
Technology
0
700
VSTePのテスト観点出しで失敗した事例についての紹介/Failure case of test viewpoint derivation
JaSST '21 Kyushu ライトニングトーク
VSTePのテスト観点出しで失敗した事例についての紹介
SHIMANE, Yoshikazu
December 18, 2021
Tweet
Share
More Decks by SHIMANE, Yoshikazu
See All by SHIMANE, Yoshikazu
テスト技法を使ったテストケースの表現方法/How to express test cases using test techniques
shimashima35
0
1.2k
組織横断部門におけるバグ数可視化の全社導入の事例/Example_of_company-wide_bug_number_visualization in_cross-organizational_departments
shimashima35
1
370
JaSST Tokyo実行委員のお仕事/Job of JaSST executive committee
shimashima35
0
760
What is “Quality” ?
shimashima35
0
1k
品質"実質"無料キャンペーン始めます / Start_quality_real_free_campaign
shimashima35
2
5.6k
明日から始めるSelenideによるブラウザテスト 2018年版/ Browser_test_by_selenide_to_start_from_tomorrow_in_2018
shimashima35
1
870
SelenideよるDSL風E2Eテスト基盤開発の実例 in Osaka /Example_of_E2E_Automation_Test_Architecture_By_Selenide_in_Osaka
shimashima35
0
1.2k
SelenideよるDSL風E2Eテスト基盤開発の実例/Example_of_E2E_Automation_Test_Architecture_By_Selenide
shimashima35
0
1k
明日から始めるSelenideによるブラウザテスト / Browser_test_by_selenide_to_start_from_tomorrow.
shimashima35
0
2.6k
Other Decks in Technology
See All in Technology
Autonomous Database サービス・アップデート (FY25)
oracle4engineer
PRO
1
730
OpenJDKエコシステムと開発中の機能を紹介 2025夏版
chiroito
1
1.1k
入門 ESlint Typegen #TSKaigi #TSKaigi2025_kataritai
bengo4com
0
2k
実践Kafka Streams 〜イベント駆動型アーキテクチャを添えて〜
joker1007
3
830
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
2k
単一Gitリポジトリから独立しました
lycorptech_jp
PRO
0
370
これならできる!Kotlin・Spring・DDDを活用したAll in oneのマイクロサービス開発術
demaecan
0
130
ソフトウェアテストのAI活用_ver1.20
fumisuke
0
230
Applied NLP in the Age of Generative AI: Future-Proof Strategies for Banking and Finance
inesmontani
PRO
0
220
現場で役立つAPIデザイン
nagix
1
190
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
6.2k
SwiftUI Transaction を徹底活用!ZOZOTOWN UI開発での活用事例
tsuzuki817
1
140
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
180
53k
Designing Experiences People Love
moore
142
24k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Building Adaptive Systems
keathley
42
2.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
470
The Language of Interfaces
destraynor
158
25k
Become a Pro
speakerdeck
PRO
28
5.4k
Site-Speed That Sticks
csswizardry
9
620
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Transcript
VSTePのテスト観点出しで 失敗した事例についての紹介 テストのあるある、みんなで共有しよう 2021/12/18 JaSST ‘21 Kyushu LT 株式会社 LegalForce
島根義和
2 自己紹介 • 島根義和 @shimashima35 • リーガルテック企業でQA・テストを担当 • 元サーバサイドJavaエンジニア •
2019年 Selenium Conf Tokyo 実行委員 • 「エキスパートが教えるSelenium最前線」を共著 • 2012年からJaSST Tokyo実行委員
3 みなさん、テスト観点う まく出せてますか?
4 私は(時々)失敗します
5 テスト観点だしの失敗事 例について話します
6 成功事例 1:ワークショップ形式 • 研修目的で、既存のWeb(+スマホアプリ)サービスてのテス ト観点をみんなで出すワークショップを開催。 • 観点を書いた付箋紙をホワイトボードに貼る、似たものを 集める、それを見て再び観点を書きまた集める。 •
島根はよくある観点や他人の観点をベースに追加してく。 • かなり多種多様な観点が出てきて盛り上がった。
7 成功事例 2:対話でつくる • 一人プロジェクトの担当者からテスト支援の依頼を受けて 入る。担当者が仕様だけでなく外部利用サービスを含めて 設計・実装も行っていた。 • プロジェクトの目的か聞いていき、メモツールで聞き取った 内容を書いていきながら気になる点もヒアリング、テスト観
点をまとめていった。 • 1h x 3回程度で自分でも驚くほどきれいにまとまった。
8 成功に味を占めて、現 職でも試してみた
9 失敗事例 1:ワークショップで沈黙 • とある機能追加案件にテストのサポートで参加。 • 私が仕様を把握していないこともあり、関係者を集めて ワークショップ形式で観点だしを行うことにした • その際に、「成功条件」と「起きてほしくないこと」を最初に
上げてそこから観点を広げていこうとした。 • が、全然何もでてこなかった。 • 沈黙が場を支配し、私もうまく観点を引き出せなかったの で、謝罪しつつ撤退。
10 失敗事例 2:対話でつくる • テスト担当者から依頼をうけて、テスト観点だしの手伝いを 行った。 • 仕様を聞きながら観点ツリーを作っていった。 • 結果できたものは仕様をツリーで表現したもの。因子水準
は出ているが「どういった点に着目する」が一切ないものが 出来上がった。
11 何が良くなかったか 失敗事例1 • 中途半端なワークショップ形式 ◦ (オンラインを含む)付箋紙ではなく、Wiki形式に書いていく。 ◦ 一斉に観点を出していくわけではない。司会が話しながら書いて いく。
• 準備不足 ◦ ほかの人が「それがあるならばこれも」と出すような、一般的な観 点をだせなかった。 ◦ プロダクト仕様についての認識不足。
12 まとめ • VSTePに限らず、テスト観点まとめは有用。ただし、間違うと 観点が出揃わない。 • 仕様整理は重要だが、それ以上に「何を目的としたテスト か」「このあたりが怪しい」を入れないとありきたりになる。 • 相手から観点を引き出す際は、事前準備・ファシリテーショ
ンも重要。