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
530
アラートなどの割り込み表示を制御する
srea
1
500
DMM 次世代SDK開発チーム
srea
0
400
mablりましょう。
srea
0
900
OSSと私
srea
1
490
Other Decks in Programming
See All in Programming
あれやってみてー駆動から成長を加速させる / areyattemite-driven
nashiusagi
1
200
快速入門可觀測性
blueswen
0
310
採用事例の少ないSvelteを選んだ理由と それを正解にするためにやっていること
oekazuma
2
1k
今年一番支援させていただいたのは認証系サービスでした
satoshi256kbyte
1
250
暇に任せてProxmoxコンソール 作ってみました
karugamo
1
710
なまけものオバケたち -PHP 8.4 に入った新機能の紹介-
tanakahisateru
1
120
Fibonacci Function Gallery - Part 1
philipschwarz
PRO
0
200
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
130
testcontainers のススメ
sgash708
1
120
競技プログラミングへのお誘い@阪大BOOSTセミナー
kotamanegi
0
350
良いユニットテストを書こう
mototakatsu
4
1.5k
クリエイティブコーディングとRuby学習 / Creative Coding and Learning Ruby
chobishiba
0
3.9k
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
326
24k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
2
160
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Designing for humans not robots
tammielis
250
25k
Designing Experiences People Love
moore
138
23k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Being A Developer After 40
akosma
87
590k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.2k
RailsConf 2023
tenderlove
29
940
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
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