码迷,mamicode.com
首页 > 移动开发 > 详细

appium入门级教程(2)—— 安装Appium-Server

时间:2018-06-11 14:01:56      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:png   支持   MF   自动   x86   nodejs   图片   提示   一个   

前言

====================

     web自动化测试的路线是这样的:编程语言基础--->测试框架--->webdriver API--->开发自动化测试项目。

     移动自动化的测试的路线要长一些:编程语言基础--->测试框架--->android/IOS开发测试基础---->appium API ----->开发移动自动化项目。

=====================

     Appium测试环境的搭建相对比较繁琐,相信不少出学者都没开始学习就已经死在了环境搭建上。所以,我首先会分篇的介绍环境搭建的全过程。

1、一方面安装的东西多,另一方面受“墙”的干扰使这个过程会更麻烦些。

2、我这个过程中有些步骤不是必须要这么做的,我暂时讲不清所以然,但跟着我做你一定把环境搭建起来。

3、我的环境为win10 64,安装过程只适用我的环境。

 


 

第一节  安装Appium

 

Appium官方网站:http://appium.io/

官方首页给出了appium的安装步骤。

技术分享图片

根据官方步骤,我们要先安装node.js 。node.js官方网站:https://nodejs.org/

技术分享图片

 

根据你的操作系统选择相应的版本进行下载。这里我以Windows 10 (x86) 为例进行安装,我打开官网时发现有两个版本,左边是大多数人使用的版本,右边是当前最新版本。我选择安装大多数人使用的版本进行下载(红色框选中区)。

下载完成,双击进行安装,如下图。

 技术分享图片

安装完成,打开Windows 命令提示符,敲入“npm”命令回车。

技术分享图片

如果出现如上图信息,表示node.js安装成功。

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

想要通过npm安装Appium可以参考虫师的教程 ,我这个懒人觉得用npm安装实在麻烦,直接去官网下载安装包进行安装了。

---------------------------------------------

 去Appium官方网站上下载操作系统相应的Appium版本:https://bitbucket.org/appium/appium.app/downloads/   

当前最新版本为AppiumForWindows_1_4_0_0.zip ,注意这是一个Windows 版本,如果你的电脑为MAC请下载appium-1.3.7.dmg。虽然你已经看到了这些下载包,但我不保证你能下载的下来。原因你懂的~!

所以,再来提供一个百度网盘的下载链接:http://pan.baidu.com/s/1jGvAISu

技术分享图片

我们以Windows为例,将下载的AppiumForWindows_1_4_0_0.zip 进行解压,如下:

技术分享图片

双击“appium-installer.exe”进行安装。根据提示,一步一步进行安装,这里不再啰嗦,目前不支持中文,就默认语言下载就行。

技术分享图片

最终在会桌面上生成Appium图标,点击打开时要要是有问题根据提示去网上下载所需要的东西就行了,我下载之后打开是可以启动的,如下图。

技术分享图片

 

Appium-Server已经可以打开了。至于Appium的使用我们放到后面的章节进行介绍。

最后,打开Windows命令提示符,输入“appium-doctor”命令,如果出现以下提示,说明你Appium所需要的各项环境都已准备完成。

技术分享图片

注:如果提示:“appium-doctor”不是内部或外部命令,找到Appium的安装目录和bin目录,例如:

 C:\Program Files (x86)\Appium

C:\Program Files\Appium\node_modules\.bin\

分别添加到环境变量path下面(如果不会,可参考下一章的Java的JDK环境配置)。


文章来自:虫师 http://www.testclass.net/appium/appium-base-summary/

appium入门级教程(2)—— 安装Appium-Server

标签:png   支持   MF   自动   x86   nodejs   图片   提示   一个   

原文地址:https://www.cnblogs.com/abao0/p/9166334.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!