android自动化 模拟器,Android UI 自动化测试系列 (一)- 模拟器 genymotion

之前也做了几个关于 app 的项目了,也是一直从事这方面相关的测试工作,所以也想稍微分享一点点自己的经验给各位同学,希望对于各位对移动端的 UI 自动化有兴趣的同学有所帮助。

我主要是做的 Android 相关的,如果后续 IOS 的项目还有一些突破,我还会继续更新哒~~

今天先介绍第一个相关知识,或者说自己总结的要点:模拟器。

1.为什么选择 genymotion?

就我个人而言,其实真机和模拟器各有优势,真机会比模拟器更加真实,但如果没有真机的话,那模拟器尤其是在调试过程中就比较重要了,这里推荐 genymotion,最大的优势就是相对于其他模拟器要快很多.

2.什么是 genymotion?

Genymotion 是一款出色的跨平台的 Android 模拟器,具有容易安装和使用、运行速度快的特点,是 Android 开发、测试等相关人员的必备工具。 可以在https://www.genymotion.com进行注册下载

3.使用过程:

(1) 注册:

b1e3c458545eef54d036e01f58885f57.png

比较建议选择带 virtualbox 的版本,否则可能会出现很多错误在使用的时候,再调试就比较麻烦

(3) 客户端下载完之后就可以打开登录 了,这里若过期了,就选 personal use 就 OK

d6fc6e38a7d79dc57ca215ccec54cc86.png

033678863f4857d644a52e7794cd27ef.png

96ecff03d2cc3420aa46097c4e2a1b5e.png

(4) 设置里面可以选择自己的 sdk

a84d47775e5cbe46f05ee08e81b28a63.png

(5) 然后就可以开始下载你想要的模拟器了

c0d9525a1854b1efa4b2b95dd9de5228.png

(6) 右击对应是设备 start 即可

0384c638f394d4fe120fc1fb2b2236b2.png

bb7c84345aa04f8df7f73ead8d7a9215.png

上面说到,要使用 genymotion 必须需要 virtualBox,因为它使用到了 virtualbox 的接口,否则无法正常使用,说一说安装 virtualbox 的过程中遇到了一些坑吧

1.virtualbox 无法启动虚拟设备

9ed6e25bf746fb1d56abf2449bdba036.png

这个错误应该说还是蛮常见的,主要是 virtualbox 虚拟设备的网络设置问题

3bcfd194726439c9a744d8317b145ebb.png

3bc96a3acf779ab2fff46132e18d4f0c.png

af8bac383c32dad6aae7fa5988049efe.png

2.virtualbox 安装路径最好不要出现中文

3.virtualbox 和 genymotion 最好要版本对应才行 (我的链接就行了)

有问题的话欢迎各位及时和我交流~~~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值