selenium - Appium - 将许多设备注册到 selenium grid docker
问题描述
我正在学习使用docker。1. 我将 2 个真实设备连接到我的计算机。2. 我有这个 docker-compose 文件:
# Note: It requires docker-compose 1.13.0
#
# Usage: docker-compose up -d
version: "2.2"
services:
# Selenium hub
selenium_hub:
image: selenium/hub:3.14.0-curium
ports:
- 4444:4444
# Using Appium Docker Android
real_device:
image: appium/appium
depends_on:
- selenium_hub
network_mode: "service:selenium_hub"
privileged: true
volumes:
- /dev/bus/usb:/dev/bus/usb
- ~/.android:/root/.android
- ./appFolder:/root/tmp
environment:
- CONNECT_TO_GRID=true
- SELENIUM_HOST=selenium_hub
解决方案
推荐阅读
- ruby-on-rails - 调用logger.warn时如何过滤某些参数?
- javascript - 在 Edge 中使用基本身份验证打开弹出窗口
- css - 如何显示自定义函数使用位置的错误路径?
- ios - 带有自己的 .xib 文件的 UIButton 的 IBAction
- php - 如何使用 .htaccess 更改标签方向?
- string - 用 iota 枚举字符串常量
- javascript - 比较聚合中不同对象数组的日期
- angular - Ag-grid 选择一个父节点应该选择它在树数据路径中的所有子节点
- python - 函数,将字符串中的单词转换为星号
- asp.net - 如何在 Asp.net 核心中读取自动代理检测 (WPAD)