android自动化测试中需要的使用avd等命令
来源:互联网 发布:php cgi开发 编辑:程序博客网 时间:2024/05/21 19:24
启动模拟器需要两个步骤:
1.创建AVD(Android Virtual Device)1.创建AVD
根据提示信息说明,需要先有一个AVD,即一个Android的虚拟设备,在命令行输入android create avd,当然前提是在Linux中配置好了环境变量,否则会出现找不到命令的错误提示的。如果没有配置环境变量也没关系,可以通过cd 命令定位到‘android’所在的文件夹目录,然后通过命令行进行运行:'android'一般在sdk/tools目录下面。如果是Linux系统直接运行就好了,如果你还是初学者那么,定位到这个文件夹后 [root tools] ./android xx xx ;就可以了。
根据上述所提到的参数,并通过查资料得到了-t --target参数如何获得。在命令行下输入android list target,显示如下:其中的id:这一行就是我们需要的target的参数
如果启动的模拟器还需要sdcard的话,还需要首先创建一个sdcard的镜像
这样就很容易写出创建AVD的命令了:
android create avd -n test_testsd442 -t 2 -s 720x1080 -b default/x86 -c 200M
说明一下:-n:模拟器名字为test_testsd442;-t:只你要创建的模拟器的型号,类似于clone一个什么型号的,具体数字来自于android target list列表中的数据id;-s:尺寸;-b:cpu;-c:sd卡大小。
2.启动模拟器
首先通过android list avd 查看建好的虚拟设备
然后通过命令:
emulator -avd test_test7
说明:androidstudio最新的sdk已经进行了去eclipse话,不再支持上述的命令,如果你想要使用,请找一个androidstudio2.2以下的,如果没有的话,干脆找一个adt。如果你是linux系统的话,那么你可能悲剧了,因为google最近把所有历史版本的下载地址全部失效了,你可能要找下网友咨询一下,或者给我留言,给你一个云下载地址。相信后面google会进行完善。
看到这篇文章的同学们可能会问,这个有什么用,答:这些回在自动化测试系统中使用,特别是依赖于appium进行开发的同学们,是必须要用到的。
既然说到了基于appium搭建的自动化测试系统,那我这边就提一嘴:
appium + java web +mysql 搭建自动化测试系统。使用过程中还需要了解uiautomatorviewer原理和使用,以及可能回用到的hierarchyviewer工具。
这个时候还会使用到测试用例中定位view到方法:uiselector,xpath.
需要学习的百度自己查一下就好了。
如果想搭建android自动化测试系统的同学,请关注后期的博客。
- android自动化测试中需要的使用avd等命令
- android中AVD的使用
- android中AVD的使用
- android中AVD的使用
- 【Android】自动化设计过程中需要adb命令的场景
- [android]android自动化测试二之命令行创建AVD
- [android]android自动化测试二之命令行创建AVD
- [android]android自动化测试二之命令行创建AVD
- [android]android自动化测试二之命令行创建AVD
- [android]android自动化测试三之设定AVD各项参数
- [android]android自动化测试三之设定AVD各项参数
- android 自动化测试--robotium使用,可以用来做自动化、单元测试等一系列测试
- 自动化测试需要的环境变量
- Android中AVD的使用以及错误处理方法
- Android中AVD的使用以及错误处理方法
- Android自动化测试之appium的使用
- Android使用Monkey的自动化测试
- Android自动化测试--monkey的使用
- 逆置单链表以及求链表倒数第k个结点——题集(二)
- STC89C52MCU--软件实现系统复位
- codeforces 830A
- Android 2.3 NDK 配置
- Warning!!!
- android自动化测试中需要的使用avd等命令
- Codeforces #831B: Keyboard Layout 题解
- python文件操作
- 选择排序
- for循环增强(数组的遍历)
- 单片机显示时间,可以停止,修改分和时
- Wintows10系统 磁盘的有小图标改为平铺形式
- 测试初体验
- Bootstrap辅助类和响应式工具