App移动端测试【2】安卓模拟器部署

安卓模拟器,一般是在电脑模拟安卓手机,从而在电脑上玩手机游戏。一般安卓模拟器可以实现键盘映射、模拟定位、游戏辅助等功能。模拟器有很多,这里只介绍其中几个。

1. 安卓模拟器

作用:在电脑端模拟安卓操作系统的模拟软件
比较常见的模拟器:android sdk(AVD Manager)、夜神模拟器、逍遥模拟器、BlueStacks等。Vmware、virtual box虚拟机也可以模拟安卓系统。

1.1 各个安卓模拟器的对比

  • AVD Manager:android sdk自带的模拟器,比较吃资源,不推荐
  • BlueStacks:印度一家公司开发。对国内的流行游戏支持性不好,也不推荐
  • 逍遥安卓:2015年推出的基于virtual box深度定制的安卓模拟器。其可以多开,兼容性、流畅性均不错
  • 夜神模拟器:基于virtual box深度定制的安卓模拟器,也推荐使用。

1.2 模拟器的安装

2.1 逍遥安卓

地址: http://www.xyaz.cn/
1.jpg2.jpg3.jpg

2.2 夜神模拟器

https://www.yeshen.com/
4.jpg5.jpg

2. UiAutoMator

UI Automator测试框架提供了一组 API,用于构建在用户应用和系统应用上执行交互的界面测试。通过 UI Automator API,您可以执行在测试设备中打开“设置”菜单。uiautomator能够运行在API 18及以上的版本,适用于android黑盒测试,无需获得测试APP代码。该框架也是通过模拟用户操作,完成测试。

2.1 介绍UIautomator

uiautomator能够运行在API 18及以上的版本,适用于android黑盒测试,无需获得测试APP代码。该框架也是通过模拟用户操作,完成测试。识别被测app中的元素。

2.2 Uiautomator连接模拟器

注意先打开Uiautomator,再启动模拟器
例如:
先启动Uiautomator
再启动逍遥安卓模拟器
注意:模拟器先打开app应用,再通过Uiautomator去链接。
6.png

2.3. Uiautomator连接实机(真实的手机,如)

  • 确保手机打开了开发者选项,mate10参考下图。
    7.png8.jpg9.jpg10.png11.png
  • 手机连接电脑。
    12.png13.png14.png

Uiautomator连接实机步骤:
1.启动UI automator viewer
2.打开真机(或模拟器)USB调试,链接电脑
3.打开设备上的app界面
4.通过UI automator获取页面元素

测试精讲视频

如果你觉的文章读的不过瘾,可以查看详细的视频教程。

《移动测试必备技能》
UI自动化测试:Selenium3自动化测试
【测试全系列视频课程】

学习路线如下

微信图片_20210816100905.png微信图片_202108161009051.png微信图片_202108161009052.png
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Leo_Eagle

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值