zoukankan      html  css  js  c++  java
  • Appnium+夜神模拟器

    1. 环境配置

    1.1 Java环境

    1. 下载地址:

    https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    2.安装过程就不多说了,配置好环境变量后,检查是否成功::

     

    1.2 Noje.js

    1.2.1 下载地址:http://nodejs.cn/download/

    1.2.2 检查是否安装成功:

    1. WIN+R,搜cmd进入控制台
    2. 输入node -v检查noje版本
    3. 输入npm查看是否有指令

     

    1.3 Android_sdk

    1.下载地址:https://www.androiddevtools.cn/  (也可以直接安装 android studio 开发工具,内部集成了android-sdk

    2.解压后运行 SDK Manager.exe

     

    3.下载 build-tool 工具,后面会用到 aapt 命令。

     

     4.配置环境变量:

     1)新增系统变量名 ANDROID_HOME ,变量值:D:android-sdk-windows android-sdk 主目录)

     2)系统变量 Path 添加 adb aapt 变量值。

    adb 变量值:D:android-sdk-windowsplatform-tools

    aapt 变量值:D:android-sdk-windowsuild-tools29.0.2

    5.检查环境变量配置是否成功:

     

    1.4 Appnium环境配置

    1.4.1 使用命令安装: npm install -g appium

    1.4.2 安装appium-doctor,所以需要自己下载npm install -g appium-doctor (参数 -g 设置 appium-doctor 环境变量)

    1.4.运行appium-doctor检查 appium 运行所需的依赖和环境变量

    1.4.1 安装 Appium-Python-Client cmd输入:pip3 install Appium-Python-Client

    1.5 夜神模拟器

    官网下载,一键安装即可。

    下载地址:https://www.yeshen.com/ 

     

    2. Appnium连接夜神模拟器

    (1) 打开夜神模拟器

    (2) 打开cmd,输入adb connect 127.0.0.1:62001

     

    输入adb devices,如果出现127.0.0.1:62001 device则说明连接成功。

    如果出现* daemon not running; starting now at tcp:5037,需要关闭360等杀毒软件(占用端口)。

    (3) 打开Appium,连接服务器

     

    (4) 点击file,进入New Sission Window

    (5) 配置deviceName,内容为127.0.0.1:62001

     

    (6) 配置Android

    进入夜神模拟器设置,查看夜神模拟器安卓版本。

    到此,配置完成,appnium能够成功连接夜神模拟器。

     

    注:如果出现每次进入软件都需要重新配置,则需要在配置Sission Window时添加NoReset,类型为布尔值,值为true

     

    这里附上一些写的更好的文章网页,供大家比对参考,减少查阅资料的时间:

    配置appnium+夜神模拟器:

    https://blog.csdn.net/weixin_45655108/article/details/102869995 

     

    Python3 + Appium + 安卓模拟器 实现APP自动化测试,并生成测试报告(简化版):

    https://blog.csdn.net/u013314786/article/details/105768650 

     

    参考资料:

    1)官网 http://appium.io/index.html

    2)appium/python-client使用文档https://github.com/appium/python-client

    3)搭建appium的android环境http://www.cnblogs.com/qiaoyeye/p/5131382.html

    4)Appium移动自动化测试(四)http://www.cnblogs.com/fnng/p/4579152.html

    5)AppiumPython API http://blog.csdn.net/crisschan/article/details/50416860

    6)appium常用方法总结 http://www.cnblogs.com/fanxiaojuan/p/4882676.html

  • 相关阅读:
    OPENCV图像变换-1
    OPENCV形态学操作1
    OPENCV基本滤波算法
    OSX下编译安装opencv3.1.0与opencv_contrib_master
    iOS8学习笔记-构建多视图应用程序
    iOS8学习笔记2--autolayout
    iOS学习笔记1--在xcode6以上的版本中不使用storyboard以及部分控件使用
    Objective-c学习笔记3
    objective-c学习笔记2
    objective-c学习笔记
  • 原文地址:https://www.cnblogs.com/knis/p/14681423.html
Copyright © 2011-2022 走看看