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.1k
ソフトウェア品質を支える 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
490
アラートなどの割り込み表示を制御する
srea
1
490
DMM 次世代SDK開発チーム
srea
0
390
mablりましょう。
srea
0
890
OSSと私
srea
1
490
Other Decks in Programming
See All in Programming
Folding Cheat Sheet #8
philipschwarz
PRO
0
140
Going Staff - Keynote edition
pragtob
0
370
tc39 x jsconf.jp Panel Discussion 2024
yosuke_furukawa
PRO
0
120
Piniaの現状と今後
waka292
5
1.1k
Prompt Engineering for Developers @ AWS Community Day Adria 2024
slobodan
0
110
デバッグの話 / Debugging for Beginners
kaityo256
PRO
8
740
4年間変わらなかった YOUTRUSTのアーキテクチャ
daiki1003
2
710
もう実家に手頃な情シス娘は不要!Bedrockでもう一人の娘を作る
komakichi
2
160
CSC509 Lecture 04
javiergs
PRO
0
170
メルカリ ハロ アプリの技術スタック
atsumo
2
910
テスト駆動開発✅️
akitoshiga
1
180
Server Driven Compose With Firebase
skydoves
0
190
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
334
57k
Designing for Performance
lara
604
68k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.8k
KATA
mclloyd
29
13k
Writing Fast Ruby
sferik
626
60k
The Cult of Friendly URLs
andyhume
77
6k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.2k
The Invisible Side of Design
smashingmag
297
50k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
41
9.2k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Git: the NoSQL Database
bkeepers
PRO
425
64k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
59k
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