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
Docker × Androidエミュレーターを使ったAppiumテスト環境
Search
Tadashi Nemoto
December 08, 2018
Technology
4.9k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Docker × Androidエミュレーターを使ったAppiumテスト環境
https://testautomationresearch.connpass.com/event/106559/
システムテスト自動化カンファレンス2018
Tadashi Nemoto
December 08, 2018
More Decks by Tadashi Nemoto
See All by Tadashi Nemoto
コンテナイメージの脆弱性を削減する新しいアプローチ:Hardened Container Images
tadashi0713
1
300
Best Practice CI/CD Pipeline for Deploying Container Apps to AWS
tadashi0713
0
290
Scalable and cloud-native mobile game CI/CD environment using Unity
tadashi0713
0
170
Migrating your mobile CI/CD environment to a scalable cloud solution using CircleCI
tadashi0713
0
280
Speed matters: Advanced CI/CD techniques to improve development velocity, quality & security
tadashi0713
0
340
AWS Graviton 環境への CI _ CD パイプラインを CircleCI で実現しよう (AWS Fargate 編)
tadashi0713
0
400
10x deployment frequency using GitLab Flow and GitHub Actions on AWS ECS
tadashi0713
0
650
デプロイ頻度を10倍にした、ブランチ戦略とGitHub Actions on AWS ECS
tadashi0713
8
4.6k
Creating parallelized Android UITest (Appium) environment using Azure, Docker and Android emulator
tadashi0713
0
4.3k
Other Decks in Technology
See All in Technology
そのタスクオンスケですか?
poropinai1966
0
110
AI駆動開発におけるQAエンジニアの役割事例 〜AI駆動開発の現場から〜
kobayashiyorimitsu
0
280
作る力から、見極める力へ — AI時代に広がるエンジニアの価値と役割
rince
0
400
きのこカンファレンス2026_肩書きを外したとき私は誰か
yamasatimi
1
120
水を運ぶ人としてのリーダーシップ
izumii19
4
1.2k
5分でわかるDuckDB Quack
chanyou0311
4
300
MySQL & MySQL HeatWave Report - June 2026
freshdaz
0
280
AI Agentをシステムに組み込む前にゆるく向き合ってみる
hayama17
0
190
AIDLC_ヤフーショッピングの取り組み
lycorptech_jp
PRO
0
500
Mastraエージェント、どのクラウドにデプロイする?
minorun365
PRO
2
140
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
190
「ビジネスがわかるエンジニア」とは何か?
ryooob
0
480
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
The browser strikes back
jonoalderson
0
1.3k
30 Presentation Tips
portentint
PRO
1
340
The Pragmatic Product Professional
lauravandoore
37
7.3k
Navigating Weather and Climate Data
rabernat
0
270
Mind Mapping
helmedeiros
PRO
1
270
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
360
Joys of Absence: A Defence of Solitary Play
codingconduct
1
410
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
220
Transcript
Docker × Androidエミュレーターを 使ったAppiumテスト環境
自己紹介 • 根本 征(Nemoto Tadashi) • Automation & QA (AQA)
Group ◦ テスト自動化 ▪ Selenium, Appium, XCUITest ◦ モバイル CI/CD 改善
Android 実機を使ったAppiumテスト
Appium × Androidエミュレーター
複数のエミュレーターで並列実行
Docker-Android github.com/docker-android
AppiumConf 2018
Docker-Android と Selenium Grid
クラウドの制限 • Nested Virtualizationを有効 ◦ 仮想マシンの入れ子 ◦ Google Cloud, Microsoft
Azure • ベアメタルインスタンス ◦ AWS(i3.metal)
得られた恩恵 • 並列実行による実行時間短縮 ◦ 実行するタイミングを増やせる • メンテナンス性の向上 ◦ クラウド化 ◦
コンテナ化 ◦ エミュレーター化
課題 • 実機とエミュレーターの役割分担 • テストの分散とテストレポート • 並列実行による検証環境への負担
詳しい内容はブログで公開予定