Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Docker × Androidエミュレーターを使ったAppiumテスト環境

E8aaf6f975dda96c47412cf311089243?s=47 Tadashi Nemoto
December 08, 2018

Docker × Androidエミュレーターを使ったAppiumテスト環境

https://testautomationresearch.connpass.com/event/106559/
システムテスト自動化カンファレンス2018

E8aaf6f975dda96c47412cf311089243?s=128

Tadashi Nemoto

December 08, 2018
Tweet

Transcript

  1. Docker × Androidエミュレーターを 使ったAppiumテスト環境

  2. 自己紹介 • 根本 征(Nemoto Tadashi) • Automation & QA (AQA)

    Group ◦ テスト自動化 ▪ Selenium, Appium, XCUITest ◦ モバイル CI/CD 改善
  3. Android 実機を使ったAppiumテスト

  4. Appium × Androidエミュレーター

  5. 複数のエミュレーターで並列実行

  6. Docker-Android github.com/docker-android

  7. AppiumConf 2018

  8. Docker-Android と Selenium Grid

  9. クラウドの制限 • Nested Virtualizationを有効 ◦ 仮想マシンの入れ子 ◦ Google Cloud, Microsoft

    Azure • ベアメタルインスタンス ◦ AWS(i3.metal)
  10. 得られた恩恵 • 並列実行による実行時間短縮 ◦ 実行するタイミングを増やせる • メンテナンス性の向上 ◦ クラウド化 ◦

    コンテナ化 ◦ エミュレーター化
  11. 課題 • 実機とエミュレーターの役割分担 • テストの分散とテストレポート • 並列実行による検証環境への負担

  12. 詳しい内容はブログで公開予定