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
株式会社Saleshub 事業概要資料
saleshubinc
1
110
スマサテでの日々 -Sumasate Tour Deck-
sumasate
0
2k
数字で見る松岡会計事務所(2026年版)
wf714201
0
700
タケウチグループRecruit
takeuchigroup
0
13k
AIネイティブ時代における 開発組織の役割と拡張の可能性
recruitengineers
PRO
2
370
スマサテ メンバー紹介
sumasate
0
2.1k
いままで会ってきた「仕事ができる人」― 共通していた5つの特徴とAI時代の活かし方
yamadagenki
0
340
ときめかないミーティングはアップデートのシグナル #scrumosaka
asumikam
5
1.6k
Unipos採用資料_202607
unipos_hr
0
330
RECRUIT DECK 株式会社KOBIRA 会社説明資料
kobira_official
PRO
0
6.9k
開発が速く安くなった後の話 AI時代のソフトウェアエンジニアリング組織論 #devsumi
recruitengineers
PRO
79
54k
成功を追わない起業と経営 〜環境や立場を活かす戦略(Homing 2026)
kuranuki
2
1.5k
Featured
See All Featured
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
230
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
The Pragmatic Product Professional
lauravandoore
37
7.4k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
290
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
250
How GitHub (no longer) Works
holman
316
150k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Abbi's Birthday
coloredviolet
3
9.3k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Chasing Engaging Ingredients in Design
codingconduct
0
270
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
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ヶ⽉で できた。 • コロナ禍になって⾃社で端末を保有していると⾮効率な ことに気づいた。 • テストコードをもっと効率よく開発したい。