zoukankan      html  css  js  c++  java
  • python,appium,初步--S

    1. 简介:
        

       编程语言,运行环境:
        

       appium原理:
        

    2. 安装,appium

        
      如果不成功,尝试: pip install appium-python-client -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

    3. appium,server安卓
        https://github.com/appium/appium-desktop
        
      github上下载真心很慢

        

       appium,server依赖安卓sdk环境:
        方案一:下载,安卓studio,(studio会自动下载sdk),但是下载sdk的过程中,可能出问题
          

        方案二:下载老的studio版本,绑定了,sdk(v:2.3.3)
          https://developer.android.google.cn/studio/archive
          
          安装的时候,一定打钩:sdk
          环境变量配置:
            win10,每个目录都是单独一个记录,不需要分号
            非win10,注意每个目录之间要有分号

    4. 链接真机
        
    5. 代码配置
        
    6.  代码示例:
        
    7. adb shell提示:device unauthorized

      1 1、断开手机与电脑的连接
      2 2、CMD依次输入:adb kill-server, Enter
      3                                   adb start-server,Enter
      4 3、再次使用数据线连接电脑,是否出现USB调试授权窗口
      5 4、CDM窗口输入:echo%ANDROID_SDK_HOME%
      6 检查路径是否正确
      7 5、CDM窗口输入 “where adb”
      8 查看adb.exe的路径是否正确,abd.exe的正确路径应为sdk/platform-tools
    8.  此时出现 Unable to connect to adb. Check if adb is installed correctly 错误:
      解决方案:
      1、打开  "E:android-sdk_r24.4.1-windowsandroid-sdk-windows	ools"中的uiautomatorviewer.bat文件
      2、找到 uiautomatorviewer.bat 文件最后一行
      把将其中的binddir=%prog_dir%修改为 SDK 的 platform-tools所在路径(我的 SDK 路径为:E:android-sdk_r24.4.1-windowsandroid-sdk-windowsplatform-tools)。
      3、再次启动工具  UI Automator Viewer,就可以正常运行。
    ------------------------这是用来做笔记的,可能不够详细,如有问题可以留言-------------------------
  • 相关阅读:
    Seleniem---Python3---获取对象属性
    Selenium---Python3---cookie处理
    Selenium---Python3---控制浏览器滚动条
    Seleniem---Python3---JS调用
    Selenium---Python3---上传文件
    review——C# (7)抽象成员和抽象类
    review——C# (6)虚方法和覆写方法
    review——C# (5)屏蔽基类的成员
    review——C# (4)访问器的访问修饰符
    review——C# (3)readonly修饰符
  • 原文地址:https://www.cnblogs.com/focusta/p/12178717.html
Copyright © 2011-2022 走看看