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
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
自動テスト環境を構築_運用するまで.pdf
wanko
November 02, 2021
Other Decks in Business
See All in Business
Mercari-Fact-book_en
mercari_inc
2
37k
PMMから始まる経営 PMM→CMO/CPOの5年から導いた、 PMMの役割
kazuotanaka
1
350
スマサテ 会社紹介資料
sumasate
0
340
Advanced:マルチエージェントの設計と運用(Claude Code)
forest8810
0
280
【アルー株式会社】27年度・28年度新卒採用_会社説明資料
recruitalue
0
220
YADOKARI CULTURE DECK 2025
yadokari
0
190
ログラス会社紹介資料 / Loglass Company Deck
loglass2019
18
560k
Miroom Company Deck
miroom
0
400
プロジェクトを成功させる合言葉(AIなし)
kentarowada
0
570
セーフィー株式会社(Safie Inc.) 会社紹介資料
safie_recruit
7
460k
フルカイテン株式会社 採用資料
fullkaiten
0
100k
01_全社_FLUX採用ピッチ資料_Ver.5.4
flux
11
220k
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
350
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
160
The Cost Of JavaScript in 2023
addyosmani
55
10k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Rails Girls Zürich Keynote
gr2m
96
14k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
390
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
The Curious Case for Waylosing
cassininazir
1
440
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ヶ⽉で できた。 • コロナ禍になって⾃社で端末を保有していると⾮効率な ことに気づいた。 • テストコードをもっと効率よく開発したい。