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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
wanko
November 02, 2021
Business
1
15k
自動テスト環境を構築_運用するまで.pdf
wanko
November 02, 2021
Tweet
Share
Other Decks in Business
See All in Business
成果報酬型アジャイル開発とプロダクトマネジメント
sasakendayo
1
200
急成長プロダクトを支える「組織の検査と適応」—— SmartHR 労務ドメイン Scrum@Scale 導入半年間のリアルと展望
wadak8sk
1
390
ZEIN株式会社 会社説明資料【キャリア採用向け】
zein
0
190
【新卒採用資料】Natee Company Deck _202601
nateehr
0
3k
Just do it ! で 走り抜けてきたけど ちょっと立ち止まってみた
hakkadaikon
0
750
QAコーチと学ぶ テスト戦略
satohiroyuki
0
150
Sreake事業部説明資料
3shake
0
600
ファブリカホールディングス_2026年3月期第3四半期説明資料
fabrica_com
1
5.5k
Startup Research : Challenges and solutions for female startup founders in Japan
mpower_partners
PRO
0
300
会社説明資料|幸信電気株式会社
260122
0
170
「どう聞くか」をデザインする —— ユーザーインタビューの聞き方プラクティス3選
hynym
PRO
1
120
akippa株式会社|Company Deck
akippa
0
870
Featured
See All Featured
Everyday Curiosity
cassininazir
0
140
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
53k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
120
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
120
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
180
First, design no harm
axbom
PRO
2
1.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
760
Odyssey Design
rkendrick25
PRO
1
510
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Done Done
chrislema
186
16k
GraphQLとの向き合い方2022年版
quramy
50
14k
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ヶ⽉で できた。 • コロナ禍になって⾃社で端末を保有していると⾮効率な ことに気づいた。 • テストコードをもっと効率よく開発したい。