web自动化测试的路线:
编程语言基础——测试框架——webdriverAPI——开发自动化测试项目
移动自动化测试的路线:
编程语言基础——测试框架——移动端开发测试基础——Appium API——移动开发自动化项目
Appium 的安装与配置简介:
第一步:
安装node.js
下载地址:http://appium.io/
下载之后安装,一路next即可,安装完成后再命令提示符中输入node -v,若出现node.js的版本,则说明安装成功
第二步:安装Appium
Appium有两种安装方式,一种是命令形式,在命令行中输入npm install -g appium,然后点击回车就可以自动安装;另一种方法是从官网上下载操作系统相对应的版本进行安装。
再此选择比较简单的第二种方式进行介绍:
Appium官网下载地址:https://bitbucket.org/appium/appium.app/downloads/
可挑选对应的版本进行下载,然后一路next就可安装完毕,安装完毕之后,点击打开,若不能打开,则根据提示安装电脑缺少的组件,若成功打开,则安装成功。
配置环境,将Appium的安装路径添加到path变量中去
第三步:
安装Android开发环境
先来弄清两个概念:JDK和JRE。JDK是java开发核心组件,是用来编译解释java程序的核心组件,包含java compile(javac)
面向的是java开发人员。JRE是java运行环境。Java一种是跨平台语言,一次编译,多次在多台电脑上运行,这种机制主要依靠JVM实现。java程序编译得到的是中间字节码,中间字节码是不能再机器上直接运行的,必须要经过JVM把中间字节码转换为机器语言,事实上,JRE中主要包含的就是JVM。JRE是面向的是java程序用户。
搞清楚了JDK和JRE之后,在安装java相关的程序要当心了。在安装java包时,会遇到两次路径选择,第一次时选择jdk的路径,第二次是选择JRE的路径,如果把所选择的jdk的路径和jre的路径相同,那么jre包中的内容会覆盖掉jdk中的内容,因此,在你安装完成之后,会发现找不到tools.jar和dt.jar包。所以,在安装的过程中,jdk和jre要安装在不同的文件下,比如我的jdk安装在D:\java\jdk
下面,jre安装在D:\java\jre
下面。安装好之后,path和classpath的配置时针对JDK的,可以配置为:
Path="D:\java\jdk\bin;"
classpath="D:\java\jdk\lib\dt.jar;D:\java\jdk\lib\tools.jar;"当然还有一个JAVA_HOME,要写为jdk的安装路径
然后在cmd中输入javac
,看到java命令帮助,表明java相关软件已经安装成功。
java下载地址:http://www.java.com/zh_CN/download/manual.jsp,
注意,是安装jdk和jre两个,并且要注意两个的路径
安装Android adt&sdk
下载地址:http://developer.android.com/sdk/index.html
因为下载较慢,另外提供地址:
adt-bundle 下载链接:
http://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip
https://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip
http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip
http://dl.google.com/android/adt/adt-bundle-linux-x86-20140702.zip
http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip
Android-sdk下载地址:
http://dl.google.com/android/android-sdk_r23.0.2-windows.zip
http://dl.google.com/android/installer_r23.0.2-windows.exe
http://dl.google.com/android/android-sdk_r23.0.2-macosx.zip
http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz
下载完成解压之后,配置环境,有两项:
a.新建ANDROID_HOME变量,变量值为解压后的地址
b.找到path变量名,变量值为:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
运行cmd,输入appium-doctor,敲回车,All Checks were successful,就说明环境搭建成功。
剩余的安装模拟器等在以后的学习中介绍