zoukankan      html  css  js  c++  java
  • appium入门篇(1)--零基础搭建自动化环境

    1、关键概念

    appium在移动自动化领域非常火,但是其环境搭建过程复杂,给初学者带来了很多困难,为此特整理出了一个简明的搭建过程。

    • appium
      一款开源,跨平台的移动端自动化测试框架。它可以测试native,hybrid,移动端web和web apps。
    • nodejs
      nodejs是运行在服务端的JavaScript,npm是nodejs管理包的工具。
    • appium server
      appium服务端,使用nodejs编写。
    • appium client
      支持多语言,比如Java,Python,Ruby等,用什么语言编写测试脚本,安装对应的client即可。
    • appium desktop
      appium 桌面版,功能等同于appium server,不同的是,桌面版提供了可视化界面,可以对接云测试平台,支持脚本录制,缺点是非常耗内存。
    • Android SDK
      安卓软件开发工具包。
    • adb,Android Debug Bridge,安卓调试桥。adb是命令行工具,可以让您与模拟器或真机通信,它提供了很多方便的命令,比如安装卸载apk,日志抓取。还可以访问unix shell,执行各种命令,比如使用monkey进行设备稳定性测试。

    2、安装过程

    • 平台:win 10
    • appium client:Python3

    2.1、安装nodejs

    • 安装方法
      双击安装包,根据提示安装即可。

    安装完成后,打开cmd,输入npm命令,如出现如下画面,则说明安装成功。

    2.2、安装appium

    打开cmd,执行下面命令安装appium server。这个过程比较慢,需要耐心等待,

    npm  install  appium  -g
    
    

    安装完成后,在cmd中输入appium,如出现如下画面,说明安装成功。

    2.3、安装Android SDK

    2.4、安装模拟器

    两个模拟器选择一个安装,安装方法比较简单,双击安装包,根据提示操作。安装后启动,如能启动成功,则说明安装成功。

    2.5、安装Python3

    • 下载地址:https://www.python.org/
    • 安装方法
      双击安装包,根据提示操作,勾选Add Python3.X to Path,安装完成后,cmd窗口中输入python,如果进入交互式窗口,则说明安装成功。

    2.6、安装appium Client

    打开cmd窗口,执行命令

    pip install Appium-Python-Client
    
    

    至此,appium + python的自动化测试环境搭建成功。

  • 相关阅读:
    以太坊客户端Geth命令用法
    ubuntu 下载地址
    以太坊(二)安装Solidity编译器
    git 查看&修改用户名
    以太坊(一)
    centos7 时间设置
    centos7 桥接配置
    nginx http转 https
    centOS7 安装mysql5.7
    webpack--关于babel的配置
  • 原文地址:https://www.cnblogs.com/webDepOfQWS/p/10957842.html
Copyright © 2011-2022 走看看