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
ソフトウェア品質を支える E2Eテストのパイプライン作り
Search
yuki tamazawa
June 21, 2019
Programming
3
3.2k
ソフトウェア品質を支える E2Eテストのパイプライン作り
JapanTaxiのSETチームで取り組んでいるE2Eテスト自動化についてご紹介します。
yuki tamazawa
June 21, 2019
Tweet
Share
More Decks by yuki tamazawa
See All by yuki tamazawa
DMM.swift#1 Mergeable Libraryを試した
srea
1
640
アラートなどの割り込み表示を制御する
srea
1
540
DMM 次世代SDK開発チーム
srea
0
430
mablりましょう。
srea
0
970
OSSと私
srea
1
520
Other Decks in Programming
See All in Programming
Embracing Ruby magic
vinistock
2
240
Designing Your Organization's Test Pyramid ( #scrumniigata )
teyamagu
PRO
5
1.4k
Bedrock × Confluenceで簡単(?)社内RAG
iharuoru
1
130
ぽちぽち選択するだけでOSSを読めるVSCode拡張機能
ymbigo
14
6.3k
Носок на сок
bo0om
0
1.3k
The New Developer Workflow: How AI Transforms Ideas into Code
danielsogl
0
120
Laravel × Clean Architecture
bumptakayuki
PRO
0
150
REALITY コマンド作成チュートリアル
nishiuriraku
0
120
知識0からカンファレンスやってみたらこうなった!
syossan27
5
250
Serving TUIs over SSH with Go
caarlos0
0
660
Orleans + Sekiban + SignalR でリアルタイムWeb作ってみた
tomohisa
0
250
Flutterでllama.cppをつかってローカルLLMを試してみた
sakuraidayo
0
140
Featured
See All Featured
Unsuck your backbone
ammeep
671
58k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
790
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.2k
We Have a Design System, Now What?
morganepeng
52
7.6k
Designing for humans not robots
tammielis
253
25k
Building Adaptive Systems
keathley
41
2.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.7k
Making Projects Easy
brettharned
116
6.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Six Lessons from altMBA
skipperchong
28
3.8k
Transcript
ιϑτΣΞ࣭Λࢧ͑Δ E2EςετͷύΠϓϥΠϯ࡞Γ 2019/06/20 CI/CD Test Night #4
ࣗݾհ • ۄᖒɹ༟و @yukimikan88 • JapanTaxi Software Engineer in Test
• https://github.com/srea • ̎ࣇͷ
Software Engineer in Test • ςετΛத৺ʹΤϯδχΞϦϯάͰ࣭ʹߩݙ͢Δ৫ • ςετࣗಈԽɾ։ൃੜ࢈ੑ্ɾQAମ੍ߏங etc.. •
ࡢ݄̍̎ʹ࡞ΒΕͨ৽͍͠νʔϜʢਖ਼ࣾһ໊̏ʣ
࣍ • JapanTaxiͷ؆୯ͳઆ໌ • SETνʔϜͰ͍ͬͯΔ͜ͱ • ݱঢ়ͷE2EςετύΠϓϥΠϯͷհ
None
None
ӡసख ͓٬༷
͍ۙͬͯΔ͜ͱ
QAମ੍ߏங E2Eςετڥߏங
QAମ੍ • ςετϓϩηεͷཱ֬ɾӡ༻ɾվળαΠΫϧ • ৫ԣஅɺෳϓϩμΫτʢʣ • γϑτϨϑτʢԼྲྀ͔Β্ྲྀʣ
E2EςετࣗಈԽڥ • ϝΠϯγφϦΦ͕ਖ਼͘͠ಈ͘͜ͱΛৗʹνΣοΫ • ΤϯδχΞʹରͯ͠ૉૣ͍ϑΟʔυόοΫ • QAϚχϡΞϧςετෛՙΛԼ͛ɺ γϑτϨϑτΛՃ͢Δ
E2Eςετ ύΠϓϥΠϯ࡞Γ
࣮ݱ͍ͨ͜͠ͱ • ࠷৽ͷιʔεΛऔ͖ͬͯͯɺAPK / IPAΛ༻ҙ • ςετΛ࣮ߦͯ͠ϨϙʔτΛ࡞ • ࡞ͨ͠ϨϙʔτΛSlackʹ௨
None
None
ྲྀΕ
None
None
None
None
ݱঢ় • Android 50γφϦΦ࣮ࡁΈ • iOS ରԠத (ࠓ݄த·Ͱʹ…)
ࠓޙ • ςετࣗମ͕͍͠ڥىҼͷͷվળ • ϦάϨογϣϯςετͷࣗಈԽΓ͖Δ • ฒྻԽɾεΫγϣɾಈը ۙதʹ͜͜ͷ׆ಈΛߦ౮ϥϘͰެ։༧ఆͰ͢
https://blog.japantaxi.co.jp
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠
None