• App自动化测试环境搭建


    只做记录和注意点,详细内容不做解释

    环境:win+appium+夜神模拟器+python

     需要用到的工具:

    1.java JDK

    2. node.js

    3. Android SDK

    4.Appium-Server

    5.Appium-Python-Client

    6.appium客户端

    7.夜神安卓模拟器

    1、java jdk安装

    官网下载jdk:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

    下载安装完成后,配置环境变量。

      在环境变量中新建JAVA_HOME,对应的变量值为jdk的目录

      再新建一个变量名CLASSPATH的环境变量,变量值为:%JAVA_HOME%lib ools.jar;%JAVA_HOME%libdt.jar

      在Path变量增加:%JAVA_HOME%;%JAVA_HOME%in;%JAVA_HOME%jrein

    命令行模式验证:java -version

    2、node.js安装

    官网下载:https://nodejs.org/en/download/ 

    下载安装完成

    命令行模式验证:node -v

    3、安装模拟器安装

    官网下载:https://www.yeshen.com/

    4、Android SDK 安装

    Android SDK是Google提供的Android开发工具包,在开发Android应用的时候会用到,需要通过引入工具包来调用Android的API

    官网下载:https://developer.android.com/
    或中文网站下载:http://tools.android-studio.org/index.php/sdk 下载zip包android-sdk_r24.4.1-windows.zip
     解压后将解压的文件目录添加到环境变量中。新建变量名:ANDROID_HOME,变量值写解压后的文件夹路径。

     运行文件夹下的 SDK Manager.exe,选装工具。其中Tools 下Android SDK Platform-tools、Android SDK Build-tools、Android SDK Tools,Extras的 Google USB Driver为必须安装的
     安装完成后在path中添加环境变量:ANDROID_HOME、tools、platform-tools、build-tools

     

    启动夜神模拟器,执行命令 adb connect 127.0.0.1:62001
    再次执行命令:adb devices,可查看连接到的夜神模拟器

     

    5、Appium-Server安装

    appium服务

    官网下载:https://bitbucket.org/appium/appium.app/downloads/

    或者命令行模式下载:npm --registry http://registry.cnpmjs.org install -g appium
    下载后安装即可
    使用命令 appium-doctor 验证环境准备就绪

       

    注意:如果提示:“appium-doctor”不是内部或外部命令,找到Appium的安装目录,例如:C:Program Files (x86)Appium ode_modules.bin

    添加到环境变量path中。 

    6、appium客户端安装 

    用于抓取app上定位信息
    官网下载:https://github.com/appium/appium-desktop/releases/tag/v1.2.1

    7、Appium-Python-Client安装

      pip install Appium-Python-Client

    ·  在python中使用appium

  • 相关阅读:
    牛客 小乐乐和25
    codeforces 1303 D 二进制瞎搞
    codeforces 1307 D 最短路bz+贪心
    codeforces 1316 C math
    codeforces 1328E LCA
    codeforces 1335 E2 思维
    codeforces 1335 E1 思维
    codeforces 1342 D 贪心+后缀和
    codeforces 1348D (思维+贪心)
    codeforces 1362 E 进制的性质
  • 原文地址:https://www.cnblogs.com/tynam/p/12336046.html
Copyright © 2020-2023  润新知