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
14k
自動テスト環境を構築_運用するまで.pdf
wanko
November 02, 2021
Tweet
Share
Other Decks in Business
See All in Business
SQUEEZE会社紹介資料 / we-are-hiring
shin1
0
25k
Recruiting FACT BOOK_JP
paypaycorporation
PRO
0
77k
VISASQ: ABOUT DEV TEAM
eikohashiba
2
19k
merpay-overview_en
mercari_inc
1
15k
これまでに存在しない業務フローは どう作っていくか?ドメインエキスパートやビジネスサイド、 チーム一丸となって取り組むドメインモデリング
iwamatsu0430
6
1.1k
Continuous Stewardship - effective, humane services enriched by software - Fast Flow Conf 2024 - London - Matthew Skelton
matthewskelton
PRO
5
380
フィードバックされやすい人になろう
nrryuya
19
11k
merpay-Overview
mercari_inc
5
150k
ユートニック 会社紹介資料
yukiimai
0
620
【採用ピッチ資料】株式会社Necmos_キャリア伴走型エージェント事業部
necmos
0
140
Recruit deck
hokan
1
410
Cierpa & Company | Culture Deck
cierpa0905
PRO
0
18k
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
31
6.2k
Building Adaptive Systems
keathley
36
2.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
359
18k
Infographics Made Easy
chrislema
239
18k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
41
6.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2k
Optimizing for Happiness
mojombo
375
69k
In The Pink: A Labor of Love
frogandcode
139
22k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
123
18k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
354
29k
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ヶ⽉で できた。 • コロナ禍になって⾃社で端末を保有していると⾮効率な ことに気づいた。 • テストコードをもっと効率よく開発したい。