1、安装 Appium-desktop 工具

2、安装 Android 环境

  • 安装 JDK,并配置环境变量 JAVA_HOME,PATH,CLASSPATH(因为 Android 为 Java 开发的)
  • 安装 Android SDK

  • 打开 Android SDK Manager 选择如图中三项点击右下角安装

  • 配置 Android 环境变量
  • ANDROID_HOME
# sdk 的安装路径
D:\APP_test\SDK
  • PATH
# sdk 下 tools 文件夹的路径
%ANDROID_HOME%\tools # sdk下 platform-tools 文件夹的路径
%ANDROID_HOME%\platform-tools # sdk 下 build-tools 文件夹的路径
%ANDROID_HOME%\build-tools     # sdk下 build-tools\27.0.3 文件夹的路径
%ANDROID_HOME%\build-tools\27.0.3

3、安装 Python

  • 配置 Python 环境变量
  • 在 dos 命令下在线安装 Appium-Python-Client 库
    • pip install Appium-Python-Client==0.51

4、连接安卓真机测试

  • 安卓手机打开开发者模式
  • 手机用数据线连接电脑
  • 在 dos 命令下输入 adb devices 验证手机连接

5、连接安卓模拟器测试

  • 下载逍遥模拟器或夜神模拟器(我采用的事夜神模拟器)
  • 打开管理器,设置要启动的模拟器

  • 百度查下模拟器连接 adb 的 IP 和端口号

    • 夜神的是:adb connect 127.0.0.1:62001
    • 逍遥的是:adb connect 127.0.0.1:21503
  • 在 dos 命令下输入 adb connect 127.0.0.1:62001 连接模拟器

  • 验证下是否连上输入 adb devices,如下则是成功连上

6、模拟器上项目包的安装和卸载

  • 开启模拟器,adb 连上模拟器后
  • 在 dos 命令下进入 xxx.apk 安装包的文件夹下输入 adb install xxx.apk 即可在模拟器上安装项目包

  • 卸载模拟器上项目包,在 dos 命令下输入 adb uninstall + AppPackage 名
  • 重启模拟器 adb reboot

App 自动化环境搭建的更多相关文章

  1. 手机APP自动化环境搭建

    1 摘要 近年来,随着移动应用从数量上和逻辑复杂程度上的增长,以及产品发布周期的紧缩,使得回归测试迫在眉睫,鉴于此APP自动化测试变得越来流行,当前主流的APP自动化工具有:Appium.Roboti ...

  2. App自动化环境搭建

    1.安装Appium-desktop工具 下载地址:https://github.com/appium/appium-desktop/releases/tag/v1.8.2 2.安装Android环境 ...

  3. APP自动化环境搭建之appium工具介绍(二)

    1.下载解压android-sdk-windows-appium //配置环境: ANDROID_HOME:D:\android-sdk-windows-appium path:...;%ANDROI ...

  4. APP自动化环境配置

    做自动化很多人都不喜欢做app自动化,说实话,我也不喜欢做app自动化,但是没办法,老板给你钱,让你做,不得不做! 其实app自动化的难点就在于环境,环境OK了之后一切都和web自动化差不多,顶多就是 ...

  5. 【app】自动化环境搭建(Appium)for java

    Appium来做app自动化相信大家都很熟悉了吧,就不再赘述他的概念和作用了,我们接下来着重介绍怎么来搭建整个app自动化环境,整个环境包括如下几个步骤: 1.安装jdk和eclipse及配置jdk的 ...

  6. 基于python的App UI自动化环境搭建

    Android端Ui 自动化环境搭建 一,安装JDK.SDK 二,添加环境变量 Widows:1.系统变量→新建 JAVA_HOME 变量E:\Java\jdk1.7.0 jdk安装目录 2.系统变量 ...

  7. iOS自动化环境搭建——macaca

    macaca-java for ios 自动化环境搭建 基础原理解析:https://testerhome.com/topics/6608 一.环境搭建 1.安装eclipse; -----Java开 ...

  8. MAC自动化环境搭建

    UI自动化环境搭建 第一阶段:配置appium环境硬件配置mac系统电脑 java环境sunjiedeMacBook-Air:~ vicent$ java -versionjava version & ...

  9. appium ios真机自动化环境搭建&运行(送源码)

    appium ios真机自动化环境搭建&运行(送源码) 原创: f i n  测试开发社区  6天前 Appium测试环境的搭建相对比较烦琐,不少初学者在此走过不少弯路 首先是熟悉Mac的使用 ...

随机推荐

  1. python部署-Flask+uwsgi+Nginx

    一.Flask部分(app.py) flask即Python代码:部分参考代码如下,相信很多人如果看到这篇文章一定有flask的代码能力. from app import create_app fro ...

  2. Tcl编成第二天,set与unset

    代码如下: #!/usr/bin/tclsh set value "one" puts $value unset value puts $value set表示创建一个变量第一个参 ...

  3. 二、Centos7—U盘启动盘制作

      1,准备一个8gU盘. 2.iso系统镜像文件. 3.下载UltraISO软件制作启动盘. 4.运行UltraISO软件 5.在UltraISO软件中打开刚下载的Centos系统安装文件 6.开始 ...

  4. https的秘钥公钥以及之间的会话流程

      一 共享秘钥 1.1 概念 共享秘钥和我们生活中同一把锁的钥匙概念类似,对同一把锁来说,加锁时使用什么钥匙,解锁也必须使用同样的钥匙. 1.2 共享秘钥在HTTP传输中的缺点 以共享密钥方式加密时 ...

  5. 在Sping的配置文件中,关于dataSource的配置,就我们常用的方法大致可以有三种:

    在Sping的配置文件中,关于dataSource的配置,就我们常用的方法大致可以有三种: 1.一般的配置方法,直接在配置中指定其值.具体的例子我们参照Mysql的配置如下: <bean id= ...

  6. python从零开始基础入门——开发环境搭建:Visual Studio Code

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:山海皆可平z PS:如有需要Python学习资料的小伙伴可以加点击下方 ...

  7. ASE project demo:pdf

    欢迎使用 pdf ~ 主页面如下,整个app风格一致,保持简约舒适的视觉体验~ 侧边栏打开,可选择打开新的pdf文件,返回主页面,打开本地生词本,登录等操作~ 可以点击侧边栏OpenFile打开新的p ...

  8. Daily Scrum 12/29/2015

    Process: Zhaoyang: Add the Time bar feature in the APP and complete the Speech API. Yandong: Do some ...

  9. stand up meeting 12/10/2015

    part 组员 今日工作 工作耗时/h 明日计划 工作耗时/h UI 冯晓云 修改了详细释义的自动换行功能:设计并完成了背景图片的切换功能    6 完成单词释义热度排序    6 PDF Reade ...

  10. D-Power Products

    题目连接: 题解: 根据题目的意思,对每个X进行质因子分解,保存其质因子以及质因子出现的个数,如果两个数的乘积变成一个数的K次幂,那么两个数的质因子的指数之间相加应为k的倍数.保存完毕后,开始遍历,将 ...