markdown功能_除了markdown,还可以用什么写文档

markdown功能_除了markdown,还可以用什么写文档一.什么是Gauge_guage是什么测试框架

本文章出自【码同学软件测试
码同学公众号:自动化软件测试
码同学抖音号:小码哥聊软件测试

一. 什么是Gauge

Gauge是一款用于编写和运行验收测试的BDD框架,它有如下的特点:

使用Markdown的简单、灵活的语法来描述行为

支持多平台(Windows、Linux、macOS)、多语言(C#、Java、Javascript、Python、Ruby)

支持插件扩展

支持数据驱动和外部数据源(CSV文件)

支持VS Code

其中使用Markdown语法描述行为,算是Gauge最特殊的地方了,接下来我们将对其做一详细的说明,包括环境准备、项目初始化、用例编写、数据驱动、运行、测试报告等。

二. 环境准备

1.安装Python

python安装比较简单,这里不做叙述。唯一需要注意的是要求python版本>=2.7

2.下载 gauge-1.1.1-windows.x86_64.exe

下载地址:https://github.com/getgauge/gauge/releases,安装比较简单,一路点击下一步,最后将gauge.exe所在路径配置环境变量。在cmder中输入gauge -v,有输出版本信息时,说明已经安装成功
在这里插入图片描述

3.安装VS Code插件

在VS Code里安装gauge插件
在这里插入图片描述

三. 项目初始化

在E盘的virtual_workshop目录下,创建一个gauge_study的项目目录,切换到该目录,使用命令 gauge init python 初始化项目
在这里插入图片描述

初始化做了一些目录分层、环境配置等工作,并且给出了一个样例(见example.spec、step_iml.py),这是一个关于英语单词中元音字母统计的项目
在这里插入图片描述

下面解释一下各个目录的作用:

env:环境配置目录

logs:日志目录

specs:描述行为的目录,这里存放的s

今天的文章markdown功能_除了markdown,还可以用什么写文档分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/84931.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注