转自https://blog.csdn.net/maryshine/article/details/52248389

开始接触Appium的时候,看网上的经验帖子一般都是用模拟器运行,但是模拟器运行的速度相信用过的人都有体会,所以自己研究了下真机运行,总结下Device Name的获取方式:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

1,命令行输入:adb devices

Appium真机运行Device Name获取方法 随笔 第1张

得到的这串数字就是device name的一部分

前面还要加上品牌和型号:比如这台设备时lge的,型号是nexus4,device name就是lge-nexus_4-005475cbccd279d4

不知道型号的可以网上搜一下

Appium真机运行Device Name获取方法 随笔 第2张

这种方法不是很准确,下面这个方法更方便

 

方法2:利用UI Automator Viewer工具

     注:需要有多台Android设备连接PC时才能显示设备列表(模拟器也算)

    Appium真机运行Device Name获取方法 随笔 第3张

    上面device列表显示的就是device name全称了,是不是很方便?

  

    写测试脚本你的时候就可以把Android Emulator(模拟器运行时填这个)替换成真机的device name了

  Appium真机运行Device Name获取方法 随笔 第4张

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄