做APP的UI自动化测试时,我们往往会使用真机跑自动化测试脚本,因为这样才是最真实的使用场景。但前期调试脚本的话,可以先使用模拟器,这样相对更加方便。
不推荐使用Android SDK里自带模拟器,太卡。
这里介绍两款我正在用于做自动化测试的模拟器:Genymotion 与 夜神模拟器。
一,Genymotion
1,注册账号
使用Genymotion时需要登录账号,我们需要去Genymotion官网注册账号。
官网地址:https://www.genymotion.com/
官网首页点击【Sign In】
进入登录页面后点击【Create an account】,进入注册页面,填写信息注册账号。
2,下载Genymotion
官网下载地址:https://www.genymotion.com/download/
这里我选择下载第一个,即with VirtualBox,电脑已安装了VirtualBox的话则下载第二个。
3,安装Genymotion
3.1,双击下载好的exe文件,选择好安装路径(或默认),然后一路点击next即可。
安装过程中会提示安装VirtualBox,同样的,选择好安装路径(或默认),一路点击确定即可。
安装完成后桌面会出现以下3个图标
3.2,双击Genymotion打开,输入注册好的账号登录,点击NEXT按钮。
3.3,选择Personal Use,点击NEXT。(当然有购买证书的话选择 I have a license也行)
3.4,勾选协议,点击NEXT。
然后就进入到了Genymotion首页
4,创建虚拟设备
4.1,点击页面右上角“