zoukankan      html  css  js  c++  java
  • 如何搭建python+appium环境

    需要安装7个部分

    1、安装python, 这个简单,我的是3.6的版本,安装后添加系统环境变量。
    查看python是否安装成功,命令行里输入 python
    查看pip是否安装成功,命令行里输入 pip -V

    2、安装nodeJs,这个也简单,就直接next,如果是管理员权限,系统直接帮你添加系统环境变量
    查看nodeJs是否安装成功,命令行里输入 node -v

    3、安装jdk,我安装的版本是1.8,安装后,要添加三个环境变量。
    第一个,新建 变量名:JAVA_HOME 变量值:C:Program FilesJavajdk1.8.0_144
    第二个,在path里添加如下代码 %JAVA_HOME%in;%JAVA_HOME%jrein;
    第三个,新建 变量名:CLASSPATH 变量值:.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar
    环境配置是否成功,输入javac或者java -version验证,出现文字算成功

    4、安装android sdk,主要需要三个文件夹,tools、platform-tools、build-tools,要添加四个环境变量
    第一个,新建 变量名:ANDROID_HOME 变量值:E:sdk
    第二个,在path里添加如下代码 %ANDROID_HOME% ools;
    第三个,在path里添加如下代码 %ANDROID_HOME%platform-tools
    第四个,在path里添加如下代码 %ANDROID_HOME%uild-tools29.0.3

    5、安装python的appium库
    pip install Appium-Python-Client

    6、安装appium服务端,我们是用命令启动服务,因此要通过cnpm安装
    cnpm install appium -g

    7、安装手机模拟器 我的是夜神

    启动完成后,在设置里面做代理,然后执行nox_adb.exe connect 127.0.0.1:62001,然后执行adb devices,看到信息就表示成功了.每次都要连接

    提示:
    aapt d badging E:imooc.apk
    这个命令是查看 app安装包信息的,获取appPackage、 appWaitActivity,存在android sdk中的build-tools里

    adb devices
    这个命令是查看手机设备的IP跟端口号的,前提是要把手机设备打开

    uiautomatorviewer.bat
    这个命令是定位app元素的,前提是要把app打开,存在android sdk中的tools里

    netstat -ano | findstar “8080”
    这个是查看端口是否被占用,如果没有结果就是没被占用

    appium -p 8080 -bp 8081 -U 127.0.0.1:62001
    这个是以8080端口启动appium服务

  • 相关阅读:
    mahout下的KMeans Clustering实现
    信号量、互斥体和自旋锁
    找出二叉树中两个节点的最低共同父节点
    C/C++中volatile关键字
    函数指针和指针函数
    java终止线程的通用机制
    我的一次重构实践
    新手浅谈Future
    线程中添加线程
    死锁
  • 原文地址:https://www.cnblogs.com/huaniaoyuchong/p/13919949.html
Copyright © 2011-2022 走看看