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
300
アラートなどの割り込み表示を制御する
srea
1
450
DMM 次世代SDK開発チーム
srea
0
380
mablりましょう。
srea
0
820
OSSと私
srea
1
460
Other Decks in Programming
See All in Programming
使ってみよう Azure AI Document Intelligence
kosmosebi
2
310
ゆるい個人開発のススメ
kuroppe1819
10
990
Rethinking UI building strategies @ SFI 2024
letelete
0
270
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
190
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
130
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
110
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
190
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
5
920
Fast JSX: Don't clone props object #28768
yossydev
1
100
PHPはいつから死んでいるかの調査
chiroruxx
1
400
見た目から始める生産性向上
ikumatadokoro
7
840
Azure OpenAI Serviceのプロンプトエンジニアリング入門
tomokusaba
3
700
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
237
11k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
The Invisible Side of Design
smashingmag
294
49k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
4 Signs Your Business is Dying
shpigford
175
21k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
244
20k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
21
1.6k
Practical Orchestrator
shlominoach
182
9.7k
We Have a Design System, Now What?
morganepeng
43
6.8k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
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