zoukankan      html  css  js  c++  java
  • appium配置

    前言

    最近报了个班,学习关于全栈自动化相关内容。学归学。培训就像敲门砖,领人入门,同时可以比较系统性的给学习到关于这块的基础知识(比较好的培训机构)。其次想着总结一些培训知识和遇到的一些问题,以供自己以后用到是参考以及做一些简单的分享。

    1、appium简介

    appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web应用和混合应用。appium是一个跨平台的工具,支持Java/Python/Ruby/JavaScript/PHP等语言。

    2、环境搭建

    Appium使用,需要安装JDK, Andorid SDK, Appium Server以及模拟器或者真机。本博文以win上安装为例

    工具下载地址:
    链接:https://pan.baidu.com/s/1ykzFI21jbd3qSdeub-7Kwg
    提取码:4ifv
    复制这段内容后打开百度网盘手机App,操作更方便哦

    2.1、JDK安装配置

    1、新建 JAVA_HOME 环境变量,变量值:自己安装JDK 的路径。如:C:Program FilesJavajdk1.8.0_131;(不建议装到C盘)
    2、新建 CLASSPATH 环境变量,值为:%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
    3、找到 PATH 变量,追加如下目录:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;
    4、验证: 打开 cmd 命令行窗口, 在命令行窗口中输入java -version,显示如下内容,表示安装成功

     2.2、Android SDK安装配置

    (1)官网下载(需FQ):https://developer.android.com/studio/index.html
    (2)无需FQ下载:http://www.androiddevtools.cn/

    配置如下:
    1、设置 ANDROID_HOME 系统变量,变量值为你的 Android SDK 路径。如:D:android-sdk-windows
    2、把 tools 和 platform-tools 两个目录加入到系统的 Path 路径里。如:%ANDROID_HOME%platform-tools;%ANDROID_HOME% ools​​​​​​​;
    3、验证:打开 cmd 命令行窗口, 在命令行窗口中输入adb version,显示如下内容,表示安装成功

     2.3、Appium Server安装

    下载地址:可使用上述百度网盘,appium1.8
    安装基本上下一步即可

     3、连接真机

    3.1、数据线连接手机

    (1)打开开发者选项、USB调试、USB安装及USB调试(安全设置)(该项需要手机插入SIM卡)
    (2)打开 cmd 命令行窗口, 在命令行窗口中输入adb devices。发现找不到设备,如图

     (3)找到我的电脑,右键‘管理’,找到‘’设备管理器‘’,发现如图问题

    发现电脑未能正常安装驱动,尝试自动更新驱动失败。一通百度关于adb interface的事。找到了驱动文件adb_interface_usb_driver。
    然后,点击感叹号-更新驱动文件-选择本地驱动文件-选择上方现在好的驱动文件夹-始终安装本驱动软件(百度盗图),等上几十秒,安装成功。

     此时,在 cmd 下执行adb devices ,发现成功,显示如下:

    尝试 uiautomatorviewer(APP定位元素利器,仅适用于android8及以下版本)

    以上appium安装配置完毕!!!

  • 相关阅读:
    Manage Spring Boot Logs with Elasticsearch, Logstash and Kibana
    接口服务中的日志
    初识Mybatis框架,实现增删改查等操作
    spring mvc 提交数组等复杂类型
    jquery实现漂亮文件上传表单样式
    spring mvc 接收页面表单List
    无刷新上传图片 可以实时预览 选择图片后即自动上传,没有上传按钮
    cvc-complex-type.2.3: Element 'beans' cannot have character [children] 博客分类: Spring
    Maven+SpringMVC+MyBatis 上传图片
    spring mvc 图片上传,图片压缩、跨域解决、 按天生成目录 ,删除,限制为图片代码等相关配置
  • 原文地址:https://www.cnblogs.com/guobaozhu/p/13508191.html
Copyright © 2011-2022 走看看