Gauge从入门到精通——[1]安装
Gauge是什么?
Gauge是一个轻量级的跨平台测试自动化工具,能够以业务语言编写测试用例。
优点:
- 安装启动快,语法丰富简单 - 基于md
- 模块化的插件体系结构,可扩展
- 跨平台,多语言,IDE支持
- 数据多样性 - 动/静态参数,表格参数,文件参数
如果对她不是很了解的,推荐看一下我的翻译专栏《Gauge中文文档》。
安装
在安装之前我们先了解一下gauge整个运行结构。
Gauge Core
:gauge核心程序,所有的语言(java/python/csharp/js/ruby)的执行都是依赖她;
Language-plugins
: 语言插件,在Gauge Core的基础上执行对应语言的插件;
Report-plugins
:报告插件,执行完测试后生成的报告格式。
所有的安装包我已经上传到了csdn,您只需要花1积分即可下载。
gauge core
不同平台安装的core不同,安装包不同,安装方式相差不大。
windows
- 下载gauge-0.9.9-windows.x86_64.zip,解压
- 将解压的目录添加到path(不会请自行google)
- 执行 gauge -v 验证安装是否成功。
linux
- 下载gauge-0.9.9-linux.x86_64.zip,解压
- 将解压的目录添加到path(不会请自行google)
- 执行 gauge -v 验证安装是否成功。
macOS
- 下载gauge-0.9.9-darwin.x86_64.zip,解压
- 将解压的目录添加到path(不会请自行google)
- 执行 gauge -v 验证安装是否成功。
language plugins
备注
:离线安装才需要下载下列文件。
请选择您爱好的语言进入对应的目录
然后根据目录下不同的OS选择不同的zip文件下载,部分语言可能只有一个安装包。
(darwin对应macOS)
java
在线安装
gauge install java
离线安装
gauge install java -f java文件.zip
python
在线安装
gauge install python
离线安装
gauge install python -f python文件.zip
csharp
在线安装
gauge install csharp
离线安装
gauge install csharp -f csharp文件.zip
js
在线安装
gauge install js
离线安装
gauge install js -f js文件.zip
ruby
在线安装
gauge install ruby
离线安装
gauge install ruby -f ruby文件.zip
report plugins
备注
:离线安装才需要下载下列文件。
选择你喜欢的插件报告格式
根据系统选择不同的zip文件
(darwin对应macOS)
html
在线安装
gauge install html-report
离线安装
gauge install html-report -f html-report文件.zip
screenshot
在线安装
gauge install screenshot
离线安装
gauge install screenshot -f screenshot文件.zip
flash
在线安装
gauge install flash
离线安装
gauge install flash -f flash文件.zip
json-report
在线安装
gauge install json-report
离线安装
gauge install json-report -f json-report文件.zip
xml
在线安装
gauge install xml-report
离线安装
gauge install xml-report -f xml-report文件.zip
验证安装
gauge verison
或者
gauge -v
问题处理
- 如果提示gauge不是内部或外部命令,首选检查gauge core安装是否成功,再检查是否将gauge core解压的路径放置到path
- 如果安装完language plugins或者report plugins后,在命令提示符面板没有看到Plugins,请检查插件安装是否成功
其他问题
欢迎留言
如果您觉得文章不错,请留下您的足迹或点个赞,以示对我的鼓励。
posted on 2018-05-20 23:15 AmosChen 阅读(39) 评论(0) 编辑 收藏 举报 来源