zoukankan      html  css  js  c++  java
  • Appium安装过程

    Appium安装过程

    1. 先安装了 Node.js。在node的官网上下载的exe安装文件。
    2. 在node的command line中执行 npm install -g appium 来安装appium,报错,无效。
    3. 去appium.io官网,下载的appium的压缩包。其实这个压缩包中已经含有appium的可执行文件,无需再单独配置Node.js了。
    4. 解压之后出现appium.exe,双击运行提示需要安装.Net Framework,点击 “是” 便可以立即下载。
    5. 下载成功后,再次运行appium.exe,可以看到appium 的 server已经启动。
    6. python安装appium开发库 pip install Appium-Python-Client
    7. 使用

    8. from appium import webdriver 
      des = {} 
      des[platformName‘] = Android 
      des[platformVersion‘] = 4.2 
      des[deviceName‘] = Android Emulator 
      des[app‘] = "C:\UsersAdministrator\Desktop\testappium\list1.2.apk" 
      webdriver.Remote(http://localhost:4723/wd/hub‘, ‘‘)
    9. 配置好了之后,发现提示需要android sdk。下好sdk之后。再次运行。

    10. 提示未找到xxx,明显是环境变量的问题。配置sdk 目录下的 tools目录以及platform-tools目录。此处需要将appium的server重启,不然还是会提示找不到sdk。

    Appium连接安卓真机

    1. 在上面的基础上,连接安卓真机。通过usb连接真机后,使用 adb devices 命令,发现没有任何设备。
    2. 再查询问题过程中,发现了一个命令:appium-doctor,可以检查一下appium的基本的路径配置以及环境变量是否完整。
    3. 在发现使用 adb devices 没有设备之后,安装三星手机驱动。安装好之后会在计算机->设备之中看到一个已被识别出的三星手机。
    4. 再次使用adb devices,出现了设备,但是设备识别为 unauthorized 。此时在手机上切换一下连接方式:MTP PTP,或者关闭USB再开启USB等,类似重启的效果。现在已经可以识别并连接了。
  • 相关阅读:
    编程语言最终的目标
    浅谈编程语言的类型系统
    编程语言的五大系统
    Java Array、List、Set互相转化
    java 集合类 列表
    Java检查异常、非检查异常、运行时异常、非运行时异常的区别
    java 的枚举变量只能使用枚举常量来初始化--带有关联数据的枚举
    观察与思考

    种田与投资
  • 原文地址:https://www.cnblogs.com/zhengah/p/4549108.html
Copyright © 2011-2022 走看看