Appium(二):Node.js下载与安装、非GUI版本appium下载与安装、GUI版本appium下载与安装
1. 下载并安装Node.JS
进入官网:https://nodejs.org/en/。

由于我们是新手嘛,所以肯定是越稳定越好啦,所以选择下载LTS版本。
进入文件下点击文件就进入安装界面了,点击next。

接受许可协议,点击下一步按钮

我选择安装在默认位置,一直点击下一步,直到开始安装

就安装完成了,点击finish

要验证安装是否成功,请打开“开始”菜单。您将看到Node.js的文件夹。展开文件夹,并检查其是否显示Node.js和Node.js命令提示符。这表明安装成功。

这样就完成了Node.js的下载和安装过程。现在,让我们开始安装Appium的步骤。
2. 非GUI版本appium下载与安装
appium的安装有两种,一种就是从官网下载安装,一种就是通过Node.js安装。
转到开始菜单>Node.js文件夹,然后打开Node.js命令提示符。

打开命令提示符后,只需提供命令即可安装Appium。
这里有两种下载:
安装最新版本的appium:npm install -g appium
安装特定版本的appium:npm install -g appium@1.7.1
在这里我选择的是安装最新版本的appium。
在Node.js命令提示符下,输入npm install -g appium并按回车。

可以看到已经在下载了,接下来就需要等待了。
作为最后一步,要检查是否已安装Appium(以及它的最新版本),请运行以下命令:appium -v

在上图中,我们可以看到运行Appium -v命令将版本号显示为1.15.1。这确认我的计算机上已成功安装了最新版本的Appium。
2.1 启动appium服务器
由于我们下载了非GUI版本的Appium,因此启动服务器的唯一方法是通过命令提示符。我们可以使用默认的Windows命令提示符或Node.js命令提示符来启动Appium。
打开命令提示符后,我们只需运行命令appium,它将启动Appium服务器,如下图所示。请注意,此命令在默认地址和端口0.0.0.0:4723上启动Appium。

如果要在所选的特定服务器和端口上运行Appium,则可以为它提供命令appium -a 127.0.0.1 -p 4723。此命令在地址127.0.0.1上启动appium服务器。
2.2 停止appium服务器
在命令提示符窗口中,按Ctrl和C键。这将显示终止批处理作业(Y / N)消息

按“ Y”,然后按Enter。这将停止Appium服务器

这样就完成了有关下载和安装非GUI版本的Appium的安装了。
3. GUI版本appium下载与安装
点击进入官网:https://github.com/appium/appium-desktop/releases

下载后,双击进行安装,选择所有用户,点击安装。

然后就没什么需要选了,直接下一步到安装完成。
最新版的Appium 桌面安装后启动是这样的。

Host:随便,端口号默认。
注意,你可以不安装Appium 桌面版,但是命令行版应该还是需要安装的,因为自动化测试运行时一般都是通过命令启动和关闭Appium,桌面版并不提供命令行功能,只是为了调试方便。
Appium(二):Node.js下载与安装、非GUI版本appium下载与安装、GUI版本appium下载与安装的更多相关文章
- Node.js下载及安装
Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快.易于扩展的网络应用. Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适 ...
- 在centos7上安装gcc、node.js(源码下载)
一.在centos7中安装node.js https://www.cnblogs.com/lpbottle/p/7733397.html 1.从源码下载Nodejs cd /usr/local/src ...
- Node.js入门教程:Node.js如何安装配置并部署第一个网站
前言:作为一个资深的前端开发人员,不懂的Node.js 那你绝对是不能跟别人说你是资深的前端程序猿滴! 今天洋哥就来和大家一起学习被大牛称之为前端必学的技能之一Node! 那么Node到底是什么呢? ...
- Node.js安装及环境配置之Windows篇---完美,win7已测
一.安装环境 1.本机系统:Windows 10 Pro(64位) (楼主win7,完美通过)2.Node.js:v6.9.2LTS(64位) (楼主版本2018-11-01下载的最新版本) 二.安装 ...
- 【Node.js】安装及使用
Node.js是在Chrome的V8 JavaScript引擎上构建的JavaScript运行时.Node.js使用事件驱动的非阻塞I / O模型,使其轻量且高效.Node.js的软件包生态系统npm ...
- 【win7下安装node.js错误:roling back action】与【"grunt" 不是内部或外部命令】 解决方法
[win7下安装node.js错误:roling back action] 解决方法: Node.js 服务器端的JavaScript Node.js 是一个基于Chrome JavaScript 运 ...
- Node.js 安装与配置
引言: JavaScript是一种运行在浏览器的脚本,它简单,轻巧,易于编辑,这种脚本通常用于浏览器的前端编程,但是一位开发者Ryan有一天发现这种前端式的脚本语言可以运行在服务器上的时候,一场席卷全 ...
- Node.js入门:Node.js&NPM的安装与配置
Node.js安装与配置 Node.js已经诞生两年有余,由于一直处于快速开发中,过去的一些安装配置介绍多数针对0.4.x版本而言的,并非适合最新的0.6.x的版本情况了,对此,我们将在0. ...
- Node.js在Windows与Linux下的安装
一.Windows配置 (1)官网(http://nodejs.org)选择Node.js的Windows系统(32位和64位)最新版本. (2)下载完成后,执行MSI的安装文件. (3)安装完成,查 ...
- Windows下Node.js+Express+WebSocket 安装配置
Linux参考: Linux安装Node.js 使用Express搭建Web服务器 Node.js是一个Javascript运行环境(runtime).实际上它是对Google V8引擎进行了封装.V ...
随机推荐
- 用tensorflow求偏导
# coding:utf-8 from __future__ import absolute_import from __future__ import unicode_literals from _ ...
- Day 07 字符串内置方法和爬虫基础3
目录 异常处理 LeetCode使用之两数之和(示例) 字符串内置方法 爬虫基础3 selenium基本使用 selenium模拟百度登录 selenium爬取京东商品信息 异常处理 try: pri ...
- Mock接口依赖的使用
mock 能做什么 1.前后端联调,如果你是一个前端页面开发,现在需要开发一个功能:下一个订单,支付页面的接口,根据支付结果,支付成功,展示支付成功页,支付失败,展示支付失败页.要完成此功能,你需要 ...
- 重新精读《Java 编程思想》系列之向上转型与向下转型
前言 今天重读了一下向上转型与向下转型,有些新的体会,了解了向上转型的好处,及如何向下转型.在此分享给大家. 向上转型 向上转型是用来表现新类和基类之间的关系.在传统中,由导出类转型成基类,在继承图中 ...
- 深入探索Java设计模式(三)之装饰器模式
装饰器模式使你可以在运行时使用类似于对象组成的技术来装饰类.这在我们希望实例化具有新职责的对象而无需对基础类进行任何代码更改的情况下尤其有用.本文是在学习完优锐课JAVA架构VIP课程—[框架源码专题 ...
- 网络配置工具iproute2和net-tools的基本原理和基本使用方法
这是网络程序设计课程的第一次作业的博客,由于还是小白,分享的内容都是比较基础的东西,希望看到的各位同学可以提出指导意见,必将虚心听取. 这次分享的内容是网络配置工具iproute2和net-tools ...
- three.js 制作太阳系统
最近学了three.js,想拿来练练手,喜欢宇宙,于是亲手撸代码来完成这个,为了更真实,于是查了一些相关资料.1. 距离太阳由近及远分别是[水星,金星,地球,火星,木星,土星,天王星,海王星]2. 他 ...
- RabbitMQ之交换机及spring整合
交换机 交换机属性: Name:交换机名称 Type:交换机类型 direct.topic.fanout.headers Durability:是否需要持久化,true为持久化 Auto Delete ...
- 初学Swoole:PHP7安装Swoole的步骤
本篇文章给大家带来的内容是关于初学Swoole:PHP7安装Swoole的步骤,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 环境 这里不在使用apache做为web server. ...
- Python之利用Whoosh搭建轻量级搜索
本文将简单介绍Python中的一个轻量级搜索工具Whoosh,并给出相应的使用示例代码. Whoosh简介 Whoosh由Matt Chaput创建,它一开始是一个为Houdini 3D动画软 ...