[Appium移动自动化测试环境搭建]
前言
Appium是一个开源的自动化测试框架,支持跨平台,支持多种编程语言,可用于原生,混合和移动web应用程序,使用webdriver驱动ios,android应用程序、那么为了学习app自动化测试首要任务肯定就是搭建测试开发环境, 因此在这里记一次搭建Appium自动化测试环境的完整过程,文章较长,需要花费一定的时间,请耐心阅读,如果文中有什么错误请指正
安装****Java JDK
JDK环境可以看我之前安装Jenkins时的随笔https://www.cnblogs.com/linuxchao/p/linuxchao-jenkins-setup.html,这里需要注意一点尽量安装jdk 1.8,防止后面链接手机失败
安装****Node.js
安装nodejs之前,我们需要知道,为什么要安装nodejs? 因为appium是nodejs实现的,node相当于appium的解释器
Node.js下载地址:https://nodejs.org/en/download/current/
由于我的电脑是windows 64位的系统,这里我直接下载windows 64位的msi程序文件
下载完成后直接双击安装即可(傻瓜式的安装),所以我就不说具体步骤了,安装后,检查是否安装成功
cmd终端输入第一个命令 node -v
npm -version,输出下面的信息
ok, 这说明node.js已经安装成功
安装Appium server
不知道你做过或者学习过selenium没有,这里的appium server 相当于 selenium中的浏览器驱动程序,当启动浏览器驱动时会初始化一个服务器,绑定本机的地址和端口,那么Appium server也一样,当启动appium时同样会初始化一个服务器绑定本地的地址和端口
安装server有两种方式
第一种:使用npm工具
使用命令 npm install -g appium 安装,不过这种安装方式比较慢
第二种:安装desktop版本
windows的用户通常使用这种安装方式。这种安装方式还是比较快的,但是下载安装包也比较慢,好歹安装没出现什么问题
下载地址
https://github.com/appium/appium-desktop/releases (这个是官网的地址,按下图下载最新的安装即可)
下载完成之后,直接双击安装
傻瓜式安装,默认安装目录: C:\Users\机器名\AppData\Local\Programs\Appium
安装完成后能够成功打开桌面的appium程序,说明安装过程暂时没什么问题