MAC系统本地搭建sonic云真机自动化平台

一、平台介绍

官方网址:Sonic | Sonic - 开源云真机平台

目前是经历过的最好用的一款移动端自动化测试,主要是对代码没要求,部署好可以直接使用,支持手机Android端、IOS端、webView、小程序自动化测试

二、平台搭建

1、硬件环境

  1. mac笔记本电脑
  2. 真实的手机,用于测试

2、Docker安装

(1)安装 Mac 版 Docker,可以通过brew命令行安装

(2)打开命令终端直接输入: brew install --cask --appdir=/Applications docker

         直到看到命令执行安装成功

遇到的问题:安装的时候提示报错信息如下

解决方式:mac电脑上已经安装了3.8的版本,卸载后重新安装3.9(python-3.9.6-macosx10.9)的版本,问题就解决了,。

(3)安装完成后,打开应用文件夹(可能会自动打开)并且双击 Docker 应用图标来启动 Docker。可能需要确认是否运行,因为这是从互联网下载的应用程序。

Docker daemon 进程启动。

一个活动的鲸鱼图标会在屏幕上方状态栏中出现。一旦 Docker 成功运行,鲸鱼图标就静止了。可以单击鲸鱼图标来管理 DfM。

3、安装docker-compose

docker-compose项目是docker官方的开源项目,负责实现对docker容器集群的快速编排。

docker-compose的工程配置文件默认为docker-compose.yml。可以通过环境变量COMPOSE_FILE -f 参数自定义配置文件,其自定义多个有依赖关系的服务及每个人服务运行的容器。

输入命令:

pip3 install docker-compose

出现如下,代表已经可以正常安装了,直到安装成功

4、安装数据库

(1)使用docker方式安装mysql数据,如果有已安装好的mysql数据库可以忽略,但是需要注意mysql的版本是5.7

(2)安装命令如下:

-v: 数据挂载地址

-e: 环境参数,数据库密码

docker run --name some-mysql -v

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值