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
ソニックガーデン会社説明資料(2025年1月)
kuranuki
0
220
アシスト 会社紹介資料
ashisuto_career
3
110k
Klarheit für Produktmenschen
arnekittler
0
140
(43枚)絶対達成インバスケット研修の特徴と3つのメリット
nyattx
PRO
0
200
250410_生成AI導入の選択肢:モデル開発と既存LLM活用の比較と選択基準
suzakiyoshito
0
280
ホワイトヘルスケア株式会社 会社説明資料 202504 / recruit
whitehealthcareinc
0
5.5k
_iSM_採用ピッチ資料_改訂版_20250409.pdf
ism_terada
0
320
SOELU_CompanyDeck.pdf
soelu_inc
0
1.1k
イグニション・ポイント株式会社/採用エントランスBook_2025
ignitionpointhr
2
96k
【新卒採用】BuySell Technologies会社紹介資料
buyselltechnologies
0
210k
Company Deck
chipee
0
380
営業AIエージェント「アポドリ」のつくりかた
ikeyatsu
8
3.4k
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.1k
Faster Mobile Websites
deanohume
306
31k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Writing Fast Ruby
sferik
628
61k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.4k
Facilitating Awesome Meetings
lara
54
6.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
23
2.7k
A Modern Web Designer's Workflow
chriscoyier
693
190k
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ヶ⽉で できた。 • コロナ禍になって⾃社で端末を保有していると⾮効率な ことに気づいた。 • テストコードをもっと効率よく開発したい。