Docker容器网络连接配置
Docker 允许通过外部访问容器或容器互联的方式来提供网络服务。由于容器的本质是一个进程,那么访问容器服务我们需要映射对应的端口。
Docker 允许通过外部访问容器或容器互联的方式来提供网络服务。由于容器的本质是一个进程,那么访问容器服务我们需要映射对应的端口。
做iOS UI自动化获取元素通常使用Appium-desktop
来获取,但实际使用几天后发现这个工具有一个非常尴尬的地方:就是获取页面元素响应速度非常慢,加载老半天等到花儿都谢了,一开始以为是设备的原因,换了几台设备也还是一样慢反应速度。对于习惯了在Android端 UIautomatorViewer
获取元素时顺滑般感觉的我,对于目前Appium-desktop
工具的速度是显然不能忍受的。于是找到了Macaca Inspector
使用了之后才相见恨晚。
下载地址:https://nodejs.org/en/download/releases/
注意:Node.js版本要注意与Appium兼容, 查看Appium版本依赖Node.js版本详情请点击:https://github.com/appium/appium/releases
之前在Ubuntu
上面搭建了STF:Ubuntu+Docker+STF环境搭建 最近公司需要将STF部署在Mac环境,本来以为和在Ubuntu上面一样使用Docker
部署几行命令就可以轻松解决,结果发现Mac Docker环境不支持Android USB,即使环境起来了也不能识别插入的安卓手机,因为底层的xhyve
不支持它。关于问题细节请参考这个issue