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
1
15k
自動テスト環境を構築_運用するまで.pdf
wanko
November 02, 2021
Tweet
Share
Other Decks in Business
See All in Business
誰も置いて行かない、freee QAのAI活用戦略 / Inclusive freee QA's AI Strategy
ropqa
0
2.4k
YassLab (株) サービス紹介 / Introduction of YassLab
yasslab
PRO
2
41k
チェンジホールディングス会社紹介資料
changeholdings
0
290
VISASQ: ABOUT DEV TEAM
eikohashiba
6
39k
Bakuraku Product Manager Team Deck
layerx
PRO
4
2.2k
センス・トラスト福利厚生
sensetrust
0
2.8k
イークラウド会社紹介 ~挑戦で、つながる社会へ~
ecrowd
1
4.3k
(6枚)プレゼンの技法 ピラミッドストラクチャー PREP法 SDS法 STAR法
nyattx
PRO
1
280
週4社員しながら個人開発にベットする / Betting on Personal Projects While Working a Four-Day Week
kohii00
4
3k
Очарование и разочарование при создании стратегии
alexanderbyndyu
0
240
Где вы ошибётесь и что с этим сделать
alexanderbyndyu
0
260
Connected Robotics
cr
0
55k
Featured
See All Featured
Unsuck your backbone
ammeep
671
58k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
170
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Visualization
eitanlees
150
16k
A Tale of Four Properties
chriscoyier
162
23k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
200
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
37
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
860
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
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ヶ⽉で できた。 • コロナ禍になって⾃社で端末を保有していると⾮効率な ことに気づいた。 • テストコードをもっと効率よく開発したい。