编辑feature文件

Feature文件又叫剧本文件。

我们在软件测试过程中,往往会根据我们的产品功能来编写测试用例,在CukeTest中,我们将.feature文件做为我们测试用例存放文件格式。

创建

打开CukeTest客户端,点击 新建文件 按钮 右侧的小箭头,在下拉列表中选择 feature ,即可创建新的feature文件。

保存

按下快捷键 Ctrl+S ,或者选择【文件】-【保存】弹出文件保存路径,选择文件路径,填写文件名,点击保存即可进行文件保存。

feature内容编写

我们可以使用两种方式来编写feature内容,可以在可视化界面中直接进行编写,也可以在文本界面中进行编写。下面分别来介绍如何使用这两种方式。

1. 可视化界面编辑

在可视化界面中,在文字描述部分双击都可以进行修改。以下以创建一个简单的测试用例操作来说明。

编辑功能

鼠标移动到可视化界面 功能 处,双击鼠标,默认 <剧本名称> 会被选中并且变成可编辑状态,可以对默认剧本名称进行修改,例如我们可以写一个简单算术测试用例,在功能处修改默认 <剧本名称> 为”简单的算术运算”,修改完成后按下 Enter 键可以直接跳转到 <剧本描述> 的编辑框。

或者鼠标移动到 <剧本描述> 处 双击鼠标使 <剧本描述> 变为可编辑状态,可以更改为”测试简单的数学运算,例如加减乘除算法”。

添加场景

点击 添加新场景 ,可视化界面默认会创建新的场景。 双击 场景名称场景名称 变为可编辑状态,可以修改为”加法运算”,修改完成后直接按下键盘 Enter 键自动跳转到下一个操作步骤并且此步骤为可编辑状态,修改操作步骤”假如给定一个数字1”,这里注意下”假如”作为关键字,我们只需要在关键字下拉列表中进行选取合适的关键字就行。例如在第二个操作步骤中填写”当我再加1”。

删除场景

有两种操作方式:

  • 点击场景图标,在弹出的功能栏中点击 删除场景 即可删除此场景
  • 在场景栏鼠标右键-在弹出的功能栏中点击 删除场景 即可删除此场景
添加步骤

有两种操作方式:

  • 操作步骤上面单击或者右键点击鼠标,会弹出操作步骤工具栏,点击 插入步骤 按钮即可。
  • 在场景的下面点击 添加一个步骤 即可
删除步骤

在要删除的操作步骤上面单击或者右键点击鼠标,会弹出操作步骤工具栏,点击 删除 图标即可。

2. 文本界面编辑

点击剧本右上角的 文本 按钮 ,即可切换到feature文件的文本界面。文本编辑界面中需要注意以下内容:

如果操作系统为中文,feature语言默认为中文 # language: zh-CN

可以修改文件为:

# language: zh-CN
功能: 简单算术运算
测试简单的数学运算,例如加减乘除算法

场景: 加法
假如给定一个数字1
当我再累加1
那么我将得到的结果为2

3. 可视化界面与文本界面切换

点击剧本界面右上角的 可视 按钮 文本 按钮 即可在不同的编辑界面中切换。

results matching ""

    No results matching ""