Windows系统appium移动端自动化真机环境搭建
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(柴狗的世界你不懂)
Windows系统appium移动端自动化真机环境搭建的更多相关文章
- Appium+Python自动化 1 环境搭建(适用windows系统-Android移动端自动化)
一.安装并配置 java jdk ①下载 java jdk后 安装,安装完成后,配置环境变量 打开计算机->系统属性->高级系统设置->环境变量->新建(系统变量),如图所示: ...
- Appium安卓真机环境搭建
说明 步骤可能比较简洁,因为手头上有安卓测试机,所以需要配置虚拟机的童鞋请去虫师博客园,因为我也是从那儿学的,哈哈.点我飞到虫师那儿 但是如果你要搭建真机测试环境的话,本教程将是最简单实用的. 1. ...
- Appium+Python3+iOS真机环境搭建
Appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web 应用和混合应用. 本次环境配置相关:macOS:10.13.4Appium-desktop:1. ...
- Appium+iOS真机环境搭建
安装目录 1.macOS系统 10.12.6 2.xcode 9.0 3.appium Desktop 1.12.1 4.node.js node -v npm 5.cnpm npm insta ...
- Appium Desktop Inspector 安卓真机配置(Windows)
本文是基于 Windows环境 通过Appium Desktop 测试真机,首先要确保测试机已经和电脑正确连接(将手机和电脑通过USB数据线连接,手机打开USB调试) 确认电脑与手机是否连接成功的方法 ...
- 使用Appium进行iOS的真机自动化测试
windows不支持appium连接ios,只适用于mac 使用Appium进行iOS的真机自动化测试 安装类库 Homebrew 如果没有安装过Homebrew,先安装[ homebrew ] np ...
- Remote Debugging Chrome 结合Genymotion模拟器的移动端web真机调试(转)
尝试了好多方法,刚开始想用bluestacks调试手机页面,不过在打开chrome的时候,会黑屏,什么也看不了.最后又是更新android系统,又是卸掉bluestacks重新安装,怎么都不行.最后没 ...
- 【转】NO.3、python+appium+ios,遍历真机元素,得到webview
pyhton+appium+iOS,遍历真机webview.是遍历真机的webview,遍历模拟器的webview请另寻方法. 1.mac上安装ios_webkit_debug_proxy 命令:br ...
- mac 下 配置appium +ios真机环境
mac系统:10.11.6 xcode:7 appium:1.5.3 iphone: 6 p 1.搭建 appium 安卓的环境: 1.jdk 2.sdk 3.appium 4.配置环境变量 mac下 ...
随机推荐
- (十)HTTP.sys远程代码执行
01 漏洞描述 上篇文章介绍了Host头攻击,今天我们讲一讲HTTP.sys远程代码执行漏洞. HTTP.sys是Microsoft Windows处理HTTP请求的内核驱动程序,为了优化IIS服务器 ...
- js数组的常见操作( push、pop、unshift、shift、splice、concat、 join)的用法
1.数组添加删除 头部或尾部( push().pop().unshift().shift() ) 例2.数组尾部添加 push()方法可向数组的末尾添加一个或多个元素,并返回新的长度 语法:array ...
- 使用Volo.Abp.MailKit发送邮件
Volo.Abp.MailKit封装继承MailKit库,为Abp邮件发送提供了快捷实现. 邮箱配置 qq邮箱支持smtp功能,需要去申请开通.参考qq邮箱设置,最重要的是smtp发送邮件,qq邮箱对 ...
- PAT 1039 Course List for Student (25分) 使用map<string, vector<int>>
题目 Zhejiang University has 40000 students and provides 2500 courses. Now given the student name list ...
- 字符串相同ID竟然不同!!!
- nodejs如何从异步回调函数返回想要的值
const fs = require('fs') let read=()=>{ fs.readFile("./contents/test.json",(err,data)=& ...
- iOS开发实践-OOM治理
概览 说起iOS的OOM问题大家第一想到的应该更多的是内存泄漏(Memory Leak),因为无论是从早期的MRC还是2011年Apple推出的ARC内存泄漏问题一直是iOS开发者比较重视的问题,比如 ...
- 良心之作送你几个Xsheel使用小技巧
❝ 工作中无可避免的会使用到Xsheel,接下来咔咔给你介绍几个小技巧,让你工作游刃有余. ❞ 一.告别繁琐 你的Xsheel连接后是不是这样的 哦!这个也太烦了我至少得在敲俩次命令才能到我的工作目录 ...
- 【asp.net core 系列】- 11 Service层的实现样板
0.前言 在<asp.net core 系列>之实战系列中,我们在之前的篇幅中对项目有了一个大概的认知,也搭建了一个基础的项目骨架.那么就让我们继续完善这个骨架,让它更加丰满.这一篇,我将 ...
- docker已运行容器里的时区修改
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 或者 cp /usr/share/zoneinfo/Asia/Shanghai ...

保存后,在Saved Capability Sets下选中刚才的项目名称,点击"start session"连接手机服务端