Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
UIテスト初心者のチームにUIテスト自動化を導入した話
Search
umechanhika
January 25, 2019
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
UIテスト初心者のチームにUIテスト自動化を導入した話
この発表では、UIテストの実装方法ではなく、導入方法にフォーカスしてその際の工夫を発表しています。
umechanhika
January 25, 2019
More Decks by umechanhika
See All by umechanhika
My Workspace [2020/08版]
umechanhika
0
110
My Workspace [2020/06版]
umechanhika
0
59
Badging for Tabs and Bottom Navigation
umechanhika
0
400
Capture view and Register to gallery
umechanhika
0
73
Shape Design with Material Components
umechanhika
3
280
Firebase MLKit AutoML Vision Edgeを触ってみた
umechanhika
3
590
Google Play Consoleの時間指定公開のハマりポイント
umechanhika
1
1.7k
GoogleI/Oアプリのようなフィルター機能を実装する
umechanhika
2
560
Jenkins + Bitbucketでアプリリリースを自動化してみた
umechanhika
1
710
Other Decks in Technology
See All in Technology
大阪オフィスに Unitree Go2 がやってきたので Physical AI やってみた
dafujii
0
220
[2026 Oracle Technical Deep Dive] エンタープライズAIエージェントを支えるOCIソリューション。ラインナップと特徴を理解しよう! (2026年9月17日開催)
oracle4engineer
PRO
0
150
生成AIを使って「人が」考える技術 ― AI時代の人機共想と実践ノウハウ|UNITT AC2026
ishiirikie
0
510
Codex概要
ymiya55
0
170
個別開発で終わらせない。 現場の課題をプロダクトの強さに変える StockmarkのFDE
ktkrhr
0
530
雪かき部 #7 もう怖くない!SELECT文!
foursue
0
270
2026-09-26 Platform Engineering Kaigi 2026 インフラとアプリの境界線と委譲の設計 / Drawing the Infra and App Line
masasuzu
0
550
OpenClawでAzure DevOpsのWiki更新を自動化する - クラウドAIだけでは届かない場所へ
yutakaosada
0
140
Mastering Agentic Development: Harness Engineering for Effective Coding Agents
konippi
3
670
IR Today: Theory, Practice, and Agents
dtunkelang
0
310
Databricksメトリクスビューはじめてのもくもく会
taka_aki
0
150
20260930_Gemma4_Hands-on
tsho
0
210
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
570
Speed Design
sergeychernyshev
33
2.1k
Embracing the Ebb and Flow
colly
88
5.2k
Become a Pro
speakerdeck
PRO
31
6.3k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
520
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
520
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
Designing for humans not robots
tammielis
254
26k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
WCS-LA-2024
lcolladotor
0
840
Transcript
UIテスト初⼼者のチームに UIテスト⾃動化を導⼊した話
⾃⼰紹介 梅津 光(ウメツ ヒカル) 株式会社ナビタイムジャパン Androidアプリ開発 バスNAVITIME 法⼈系アプリ
趣味 アプリ開発 ⾃作キーボード Work Private
UIテスト導⼊の背景 検証時間を短縮したい デグレチェックをしたい
今回の完成イメージ Espresso Android公式のUIテストFramework Firebase Test Lab リモートテスト実⾏サービス EspressoのテストコードをFirebase Test Labで⾃動実⾏
導⼊の課題 チーム全員がUIテスト初⼼者 ユニットテストもかじった程度 Test Labもほとんど触ったことない このまま導⼊しても属⼈化してしまう。。。
導⼊の課題 チーム全員がUIテスト初⼼者 ユニットテストもかじった程度 Firebaseもほとんど触ったことない このまま導⼊しても私しか書けない状態になりそう。。。 属⼈化させないために
取り⼊れた導⼊の⼯夫を いくつかご紹介します︕
短期集中型のモブプロで導⼊ 理由 属⼈化防⽌のため ⻑時間拘束しないため 効果 QM含めてテストを書けるようになった タスクを細分化しやすかった 毎回ゴールが明確でスムーズに進んだ
有識者に参加してもらう 理由 調査時間を短くするため 効果 ⻑くなりがちな調査時間を省けた すぐに教えてもらえるので効率的 後半は⾃分たちだけで動けた
Espresso Test Recorderの活⽤ 理由 とにかく簡単にするため 効果 「難しそう」という⼼理的な壁を減らせた 達成感を味わいながら進められた 公式ドキュメント︓https://developer.android.com/studio/test/espresso-test-recorder?hl=ja
まとめ モブプロで導⼊したことで、QMも含めて全員がテストを書けるようになった 有識者の存在は導⼊のハードルを極端に下げてくれる(技術⾯でも⼼理⾯でも) とにかく簡単にを⼼掛ける(初⼼者のチームでは特に)
ご清聴ありがとうございました︕