appium-windows-android环境搭建完成以后,就可以进行真机模式下的appium环境搭建啦!!
准备:把要测试的app下载至本机(小波的是把apk放在桌面上,例如:C:\Users\wanba_49\Desktop\WanBa_market_V8_9_6_debug_2018_06_25.apk)
第一步:手机IP设置为静态IP地址
第二步:手机开启USB调试模式,数据线连接电脑
第三步:cmd命令下键入命令 adb tcpip 5555(开启一个端口)
如下图所示:
第四步:键入命令 adb connect (xxxx你手机静态IP地址):5555(连接手机)
如下图所示:
第五步:键入命令 adb devices 查看手机是否正常连接
如下图所示:
第六步:cmd命令下键入命令 appium 开启appium服务端
如下图所示:
第七步:点击打开桌面上appium服务端(紫色的图标)(由于在cmd命令下已经开启了服务端占用了4723端口,所以在桌面开启appium之前需要改一下端口,小波设的是4725端口)
如下图所示:
点击‘start server v1.6.5’开启服务后,创建客户端连接
如下图所示:
点击“Desired Capabilities”填写手机初始化参数
参数为:
appPackage=com.wodi.who app包名
appActivity=com.wodi.who.login.SplashActivity app入口
platformName=Android 操作系统
platformVersion=5.1.1 操作系统包名
unicodeKeyboard=True 系统输入法
resetKeyboard=True 重置输入法
noreset=True 不将手机重置
deviceName='25af1d8e' 手机名
参数的获取:获取app的包名和app的入口参数,cmd命令下cd进入node的安装目录(小波的node安装目录为C:\Program Files (x86)\Nox\bin),
执行命令aapt dump badging xxxx(app在你本机的绝对路径,小波的是C:\Users\wanba_49\Desktop\WanBa_market_V8_9_6_debug_2018_06_25.apk)
如下图所示:
获取手机的系统版本,cmd下执行adb shell getprop ro.build.version.release命令获取手机系统版本参数
如下图所示:
获取手机名称,cmd下执行adb devices获取手机名称参数
如下图所示:
获取所有手机的初始化参数以后,把这些参数信息填入appium的客户端
如下图所示:
保存设置,取个项目名称进行手机初始化信息保存
如下图所示:保存后,在Saved Capability Sets下选中刚才的项目名称,点击"start session"连接手机服务端
如下图所示:
首先在手机中点击安装unlock、Appium Setting这两个文件(不然每次运行都提示安装)
如下图所示:
等待几分钟以后,出现如下图所示:
到这一步已经完成windows环境下的appium真机环境搭建!
小波微信:13720094293(柴狗的世界你不懂)