Appium自动化测试(1)-安装&环境

appium中文文档
https://github.com/appium/appium/tree/master/docs/cn
web自动化测试的路线是这样的:
编程语言基础--->测试框架--->webdriver API--->开发自动化测试项目
移动自动化的测试的路线要长一些:编程语言基础--->测试框架--->android/IOS开发测试基础---->appium API ----->开发移动自动化项目。

一、安装Appium

  1. 安装nodejs
    node.js官方网站:https://nodejs.org/ 以Windows 7 (64) 为例,选择Windows installer(.msi) 64-bit 版本进行下载 → 双击安装

    Appium自动化测试(1)-安装&环境_第1张图片

    完成之后打开Windows 命令提示符,运行"npm"命令,出现下图即说明node.js安装成功。
    Appium自动化测试(1)-安装&环境_第2张图片

    npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。

  2. 安装appium
    下面通过npm安装Appium 。炒鸡 慢==,而且不成功
    C:\Users\fnngj>npm install -g appium
    于是采用直接去Appium官网下载exe安装:https://bitbucket.org/appium/appium.app/downloads/
    当前最新版本为AppiumForWindows_1_4_0_0.zip,双击“appium-installer.exe”进行安装。安装完后启动appium,可能提示缺少.netframework4.0&.netframework4.5,直接百度该软件下载安装。
    再次启动,或者在命令行输入appium即可启动appium。启动画面如下图:
    ps: 增加appium的环境变量:
    ① C:\appium\appium\Appium\node_modules.bin;② C:\appium\appium\Appium

    Appium自动化测试(1)-安装&环境_第3张图片

二、安装安卓开发环境

  1. Java环境(java、JDK、JRE)
  • 在系统变量里新建一个名为”JAVA_HOME“的变量,变量值为安装jdk时的路径(D:\Program\Java\jdk),点击“确定”
  • 在系统变量里新建一个名为“CLASSPATH”的变量,变量值为“.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;”,点击“确定”
  • 找到并选中系统变量的“Path”变量,点击“编辑”,在后面添加“;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin”,点击“确定”
  • 最后在“环境变量”上点击“确定”,完成环境变量的配置
  • 验证:打开命令行提示符(运行里输入“CMD”,回车)
    输入“java”,如果返回一大串命令提示,说明jre成功安装且环境变量配置正确,输入“javac”,如果返回一大串命令提示,说明jdk成功安装且环境变量配置正确
  1. Android adt & SDK
  • SDK,官网下载解压后安装:http://developer.android.com/sdk/index.html
  • 配置环境变量
    变量名1:ANDROID_HOME
    变量值1:D:\android\android-sdk-windows
    变量名2:PATH
    变量值2:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
  1. SDK manager
  2. 安装SDK Paltform-Tools
    http://www.cnblogs.com/zoupeiyang/p/4034517.html

三、安卓模拟器

双击“AVD Manager.exe”创建android模拟器。(个人习惯用genymotion)


Appium自动化测试(1)-安装&环境_第4张图片

四、安装Appium Client

Appium Client是对webdriver原生api的一些扩展和封装,帮助我们更容易的写出用例,写出更好懂的用例。Appium Client是配合原生的webdriver来使用的,因此二者必须配合使用缺一不可。Appium支持多种编程语言编写自动化测试脚本,选择Python语言来编写自动化测试脚本。

  1. 安装python2.7.10。。。(之前安装python3.3.5的时候安装appium会报错)
  2. 通过pip进行安装“Appium-Python-Client”
    python -m pip install XXX
    pip有时候会报错
    pip install Appium-Python-Client
    Appium自动化测试(1)-安装&环境_第5张图片

五、第一个脚本

打开appium,按右上角启动。编辑脚本后,在命令行运行count_test.py,可以看到模拟器上的计算器自动执行脚本内容
ps:设置这里可以看到虚拟设备的端口号


Appium自动化测试(1)-安装&环境_第6张图片

你可能感兴趣的:(Appium自动化测试(1)-安装&环境)