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移动端自动化真机环境搭建的更多相关文章

  1. Appium+Python自动化 1 环境搭建(适用windows系统-Android移动端自动化)

    一.安装并配置 java jdk ①下载 java jdk后 安装,安装完成后,配置环境变量 打开计算机->系统属性->高级系统设置->环境变量->新建(系统变量),如图所示: ...

  2. Appium安卓真机环境搭建

    说明 步骤可能比较简洁,因为手头上有安卓测试机,所以需要配置虚拟机的童鞋请去虫师博客园,因为我也是从那儿学的,哈哈.点我飞到虫师那儿 但是如果你要搭建真机测试环境的话,本教程将是最简单实用的. 1. ...

  3. Appium+Python3+iOS真机环境搭建

    Appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web 应用和混合应用. 本次环境配置相关:macOS:10.13.4Appium-desktop:1. ...

  4. 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 ...

  5. Appium Desktop Inspector 安卓真机配置(Windows)

    本文是基于 Windows环境 通过Appium Desktop 测试真机,首先要确保测试机已经和电脑正确连接(将手机和电脑通过USB数据线连接,手机打开USB调试) 确认电脑与手机是否连接成功的方法 ...

  6. 使用Appium进行iOS的真机自动化测试

    windows不支持appium连接ios,只适用于mac 使用Appium进行iOS的真机自动化测试 安装类库 Homebrew 如果没有安装过Homebrew,先安装[ homebrew ] np ...

  7. Remote Debugging Chrome 结合Genymotion模拟器的移动端web真机调试(转)

    尝试了好多方法,刚开始想用bluestacks调试手机页面,不过在打开chrome的时候,会黑屏,什么也看不了.最后又是更新android系统,又是卸掉bluestacks重新安装,怎么都不行.最后没 ...

  8. 【转】NO.3、python+appium+ios,遍历真机元素,得到webview

    pyhton+appium+iOS,遍历真机webview.是遍历真机的webview,遍历模拟器的webview请另寻方法. 1.mac上安装ios_webkit_debug_proxy 命令:br ...

  9. 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下 ...

随机推荐

  1. Action的三种实现方式,struts.xml配置的详细解释及其简单执行过程(二)

    勿以恶小而为之,勿以善小而不为--------------------------刘备 劝诸君,多行善事积福报,莫作恶 上一章简单介绍了Struts2的'两个蝴蝶飞,你好' (一),如果没有看过,请观 ...

  2. Canvas绘制圆点线段

    最近一个小伙遇到一个需求,客户需要绘制圆点样式的线条. 大致效果是这样的: 思路一:计算并使用arc填充 他自己实现了一种思路,然后咨询我有没有更好的思路. 先看看他的思路是如何实现的,大致代码如下: ...

  3. HTML的简介和历史发展过程

    HTML的简介和历史发展过程 前言 这次写一篇对于HTML以及CSS的简介,平常我们大家都知道的编程语言有很多种,比如Java.C++.Python等等,每种编程语言都有其独具的特色,不论是语法格式还 ...

  4. 【Java】利用反射执行Spring容器Bean指定的方法,支持多种参数自动调用

    目录 使用情景 目的 实现方式 前提: 思路 核心类 测试方法 源码分享 使用情景 将定时任务录入数据库(这样做的好处是定时任务可视化,也可以动态修改各个任务的执行时间),通过反射执行对应的方法: 配 ...

  5. @codechef - JADUGAR2@ Chef and Same Old Recurrence 2

    目录 @description@ @solution@ @accepted code@ @details@ @description@ 定义 dp 序列: \[dp(1) = K\\ dp(n) = ...

  6. Hive和HBase整合用户指南

    本文讲解的Hive和HBase整合意思是使用Hive读取Hbase中的数据.我们可以使用HQL语句在HBase表上进行查询.插入操作:甚至是进行Join和Union等复杂查询.此功能是从Hive 0. ...

  7. 这一次搞懂Spring自定义标签以及注解解析原理

    前言 在上一篇文章中分析了Spring是如何解析默认标签的,并封装为BeanDefinition注册到缓存中,这一篇就来看看对于像context这种自定义标签是如何解析的.同时我们常用的注解如:@Se ...

  8. WPF入门(2)——依赖属性

    今天我们说说依赖属性 什么是依赖属性? 当然,学术定义依旧Please Baidu:https://baike.baidu.com/item/%E4%BE%9D%E8%B5%96%E5%B1%9E%E ...

  9. 设计模式系列之装饰模式(Decorator Pattern)——扩展系统功能

    说明:设计模式系列文章是读刘伟所著<设计模式的艺术之道(软件开发人员内功修炼之道)>一书的阅读笔记.个人感觉这本书讲的不错,有兴趣推荐读一读.详细内容也可以看看此书作者的博客https:/ ...

  10. java 加密与解密艺术

    视频来自黑马程序员公开课 对称加密之后的密文可能存在乱码,这些乱码无法识别,信息经过加密后会变成一串毫无规律的二进制串,此时再选择一种编码方式来展示,通常是 BASE64 格式的编码. 为了解决这个问 ...