终于开始写手机自动化测试相关的文章了,本人比较熟悉Selenium Web自动化测试。其实Selenium也支持手机端的自动化测试,最近愈来愈多公司手机端自动化测试采用Appium,因此做为一个懂点代码和会一点自动化测试的人来讲,颇有必要学习一下Appium的基本操做。若是你有Selenium编写自动化测试脚本经验,那么Appium自动化测试也很容易上手,无论你采用Python仍是Java来写手机端的自动化测试脚本,前提是你得会掌握Appium的环境搭建。目前,你只须要知道Appium是手机端的开源的自动化测试框架就能够,就像Selenium在Web端开源测试框架同样的地位。本篇来介绍如何在windows上安装Appium环境。html
一. 所需组件和工具node
个人我的电脑是Win7 sp1 X64,如下软件安装过程都在win7上测试经过。下面我都下载好了,放在云盘,点击这里。android
1. Java JDKwindows
2. .netFramework 4.6浏览器
3. nodejsapp
4. android SDK框架
5. appium 工具
二. 软件下载和安装过程学习
1. 安装Java JDK 1.8, 并设置环境变量,不会的请看这篇文章。测试
2.安装.netFrameword 4.6
因为nodejs安装须要.net环境,因此win7sp1 和win8 win10环境须要安装.netframework 4.6,下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=48130
下载完后,默认安装就能够。
3.下载和安装nodejs
打开网址:https://nodejs.org/en/download,下载windows版本的,在C盘根目录建立一个node的文件夹,安装的时候,选择这个文件夹。
其他的默认安装,直到结束。
4.下载和安装android SDK
注意,国内网址打不开android开发者官网https://developer.android.com/studio/index.html#downloads,因此打不开的去我网盘下载。在网盘找到installer_r24.4.1-windows.exe,双击开始进行安装。安装的时候,在C盘根目录建立一个androidSDK的空文件夹,安装的路径选择这个。安装完以后,会配置android_sdk环境变量,不会的请参考这篇文章。
http://www.testclass.net/appium/appium-base-sdk/
5.安装appium程序
浏览器打开这个地址:http://appium.io/,点击下载,这个appium for windows安装程序下载很慢,不到一百K每秒,因此,继续到上面我给的百度云盘去下载吧,当前最新版本是1.2.0-beta3。直接双击开始安装,直到安装结束。安装后,启动以后效果以下界面。
环境的安装就介绍到这里,可能出问题就是android SDK的安装和配置环境变量,下一篇,咱们介绍一个app测试demo例子。
http://www.testclass.net/appium/appium-base-server/ ---------------------