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
330
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
180
Migrating your mobile CI/CD environment to a scalable cloud solution using CircleCI
tadashi0713
0
290
Speed matters: Advanced CI/CD techniques to improve development velocity, quality & security
tadashi0713
0
340
AWS Graviton 環境への CI _ CD パイプラインを CircleCI で実現しよう (AWS Fargate 編)
tadashi0713
0
410
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
SRENEXT_2026_Chairs__Talks_in_Tamachi.sre.pdf
srenext
1
140
副作用のある Lambda でも Lambda Power Tuning は使えるのか / lambda-power-tuning-side-effects
koukihosaka
1
140
AI、CDK と協働する Full TypeScript アプリケーション開発 / Full TypeScript Application with AI and CDK
geekplus_tech
2
480
Webアプリ認証の全体像 / The Big Picture of Web App Authentication
kitano_yuichi
1
420
AIが当たり前の組織で エンジニアはどう育つか
nishihira
1
960
非定型なドキュメントを効率よくリファクタする 〜えぇ!?仕様書27本の移行が1日で終わったって!?〜
subroh0508
2
610
Playwright × AI Agent でE2Eテストはどう変わるか AI駆動テストの可能性と実用検証の結果
taiga7543
2
790
「顧客の声を聞かなければ何も始まらない」 ── 顧客の声から生まれた『AI返信補助機能』の開発プロセス / AICon2026_shikata_imai
rakus_dev
1
270
どこまでAIに任せるか 〜確率論と決定論の境界決定〜
shukob
0
440
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
220
2026年のソフトウェア開発を考える(2026/07版) / Agentic Software Engineering 2026-07 Findy Edition
twada
PRO
24
10k
AI時代のPlaywright活用(システムテストを自動化する ー 実行エンジンにPla ywrightを選んだ理由)
ynisqa1988
2
930
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
410
Technical Leadership for Architectural Decision Making
baasie
3
440
A better future with KSS
kneath
240
18k
Odyssey Design
rkendrick25
PRO
2
730
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
470
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
750
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Cult of Friendly URLs
andyhume
79
7k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
900
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)
得られた恩恵 • 並列実行による実行時間短縮 ◦ 実行するタイミングを増やせる • メンテナンス性の向上 ◦ クラウド化 ◦
コンテナ化 ◦ エミュレーター化
課題 • 実機とエミュレーターの役割分担 • テストの分散とテストレポート • 並列実行による検証環境への負担
詳しい内容はブログで公開予定