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
自動テスト環境を構築_運用するまで.pdf
Search
wanko
November 02, 2021
Business
15k
1
Share
自動テスト環境を構築_運用するまで.pdf
wanko
November 02, 2021
Other Decks in Business
See All in Business
コンテンツ分析レポート
contentmetrics
0
340
30代のリアルと直感:プロドラマーからEMへ繋がった「点」
kkun_22
PRO
2
160
介護休業ガイドブック(スパイダープラス)
spiderplus_cb
0
280
合同会社DMM.com ヘルスケア本部 サービス紹介資料
dmm
0
2k
ele&company_companydeck
eleand
0
3.5k
Nemawashi, in Practice ~透明性?Fun?現実はそんな簡単じゃない!〜 / Nemawashi, in Practice
piyonakajima
0
540
インキュデータ会社紹介資料
okitsu
3
53k
malna-recruiting-pitch
malna
0
18k
株式会社Reaplus 会社概要資料 2026
bockamada
0
160
【新卒・若手必見!】「会議で成果を出すための3つの実践ワザ」を公開!
copilot
PRO
0
370
スカイディスク採用資料
okadash0
0
120
朝日新聞社 ITエンジニア キャリア採用 紹介資料
asahi_cto
0
170
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Crafting Experiences
bethany
1
110
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Facilitating Awesome Meetings
lara
57
6.8k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
230
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
180
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
The Curious Case for Waylosing
cassininazir
0
300
Transcript
⾃動テスト環境を 構築〜運⽤するまで @wanko_1105
はじめに • @wanko_1105(LTデビュー🔰) • 株式会社イーブックイニシアティブジャパン QAチーム所属 • アプリとサイトの検証 – ⾃動テストの開発・運⽤
– ⼿動テスト • AWSも嗜む程度に(インフラは苦⼿) • 前職はJavaでWeb開発(PG) 紙の本も売ってるよ︕(宣伝)
QAチームの歴史 • 2017年に2名体制でQAチーム爆誕 🐣 • 全員QA未経験だったので、セミナーで勉強 • アプリとサイトの⾃動テスト環境を構築(ゼロベース) • 別のチームからの依頼でチェックツールを作ったり諸々
• なんやかんやで今に⾄る
QAチームの歴史 • アプリとサイトの⾃動テスト環境を構築(ゼロベース)
テスト内容 • 買った本が読めること • 各操作のパフォーマンスが低下していないこと – 正確な測定は出来ないので、数値の推移を観測できるようにする 偉い⼈ ⾃動テストやるの︖じゃあアプリの パフォーマンス測ってよ︕
予算は出ないから無料のやつでね
全体の構成 可視化 エラー通知 • テスト対象はモバイルアプリとECサイト • サイトはPC版で1ブラウザのみ
苦労したこと① • iOSを動かせるようになるまで苦労した。 – Xcodeを触ったことがなかった – appiumを更新したら内部でビルドエラーが出た時は泣きそう に🥺
苦労したこと② • 端末の調達やツールの選定を考える必要があった – OSSであるappiumやselenideを採⽤ – 端末は社内で使わなくなったものを譲ってもらった – Androidがmacでまともに動かなかった(当時)ので、急遽 Windowsを⽤意しなければならなくなった
今では⽐較的⾃由にやらせてもらえるように なりました
まとめと今後の展望 • 運⽤設計からテストコードの開発、運⽤開始まで5ヶ⽉で できた。 • コロナ禍になって⾃社で端末を保有していると⾮効率な ことに気づいた。 • テストコードをもっと効率よく開発したい。