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.3k
ソフトウェア品質を支える 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
670
アラートなどの割り込み表示を制御する
srea
1
550
DMM 次世代SDK開発チーム
srea
0
430
mablりましょう。
srea
0
980
OSSと私
srea
1
520
Other Decks in Programming
See All in Programming
技術懸念に立ち向かい 法改正を穏便に乗り切った話
pop_cashew
0
830
TypeScript LSP の今までとこれから
quramy
0
110
try-catchを使わないエラーハンドリング!? PHPでResult型の考え方を取り入れてみよう
kajitack
3
340
イベントソーシングとAIの親和性ー物語とLLMに理解できるデータ
tomohisa
1
160
"使いづらい" をリバースエンジニアリングする UI の読み解き方
rebase_engineering
0
110
Rails産でないDBを Railsに引っ越すHACK - Omotesando.rb #110
lnit
1
100
RubyKaigi Hack Space in Tokyo & 函館最速 "予習" 会 / RubyKaigi Hack Space in Tokyo & The Fastest Briefing of RubyKaigi 2026 in Hakodate
moznion
1
130
Feature Flag 自動お掃除のための TypeScript プログラム変換
azrsh
PRO
4
630
クラシルリワードにおける iOSアプリ開発の取り組み
funzin
1
810
Babylon.js 8.0のアプデ情報を 軽率にキャッチアップ / catch-up-babylonjs-8
drumath2237
0
110
Efficiency and Rock 'n’ Roll (Really!)
hollycummins
0
600
TSConfig Solution Style & subpath imports to switch types on a per-file basis
maminami373
1
180
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Agile that works and the tools we love
rasmusluckow
329
21k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
123
52k
How to train your dragon (web standard)
notwaldorf
92
6k
A Tale of Four Properties
chriscoyier
159
23k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
What's in a price? How to price your products and services
michaelherold
245
12k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
A Modern Web Designer's Workflow
chriscoyier
693
190k
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