跳转至

了解 FIT2CLOUD 飞致云旗下开源产品

功能用例

功能用例,主要用于对功能用例进行统一管理,支持用例的快捷创建及导入导出操作。

进入【功能用例】界面。左上方显示当前项目,项目下方显示此项目的全部测试用例模块。所属某一项目的测试用例以模块为单位进行统一管理,页面右侧显示选定模块下的测试用例列表,支持对测试用例进行新建、查询、编辑、复制、删除等操作。

测试用例首页

1 切换工作空间

在右上角的工作空间处切换下拉菜单中进行工作空间切换,展示所属该工作空间及对应项目下的用例列表。

2 切换项目

在模块树上方的项目切换下拉菜单中进行项目切换,展示所属该项目下的用例列表。

说明

不同项目间模块树相互独立,当切换项目后需要重新创建模块树。

3 模块树管理

功能用例提供模块功能,可根据不同的功能设置不同的模块,并可根据各功能依赖关系设置子模块。点击页面左侧【全部用例】,点击【添加子模块】,填写模块名称,即可完成用例模块添加。

添加模块

3.1 创建一级模块

选中模块树列表【全部用例】,点击【+】号按钮在模块总目录下创建一级模块。选中任意上级模块即可在该模块下创建次级模块。

创建一级模块

说明

模块树支持最多 8 层的树状结构。

3.2 模块操作

模块操作

操作说明

  1. 【重命名】按钮,鼠标悬停在要操作的模块时出现,点击可以重命名该模块。
  2. 【添加子模块】按钮,鼠标悬停在要操作的模块时出现,点击可以在该模块下添加子模块。
  3. 【删除】按钮,鼠标悬停在要操作的模块时出现,点击将删除该模块和其所有子模块。
  4. 【展开/收起】操作,当模块下存在子模块时出现,点击【展开/收起】该模块下的所有子模块。

注意

删除某个模块不仅会删除该模块及其所有子模块,被删除模块中的接口及接口用例也将被移入回收站中,请谨慎使用该功能。

模块树还支持鼠标拖拽操作,用户可以根据需求调整模块顺序及其层级关系。

模块操作

4 用例管理

4.1 用例版本管理 (X-Pack)

平台可为不同版本系统测试的用例进行管理

不同版本号

4.2 切换用例视图

目前,平台提供两种用例呈现方式,进入【测试用例】页面后,默认打开【列表】视图,点击【脑图】标签切换至脑图视图。

切换用例视图

切换用例视图

4.3 基于列表视图新建用例

选择新建用例所属模块,点击列表上方【+】下拉菜单选择【新建用例】。

基于列表视图新建用例

进入用例详情页面进行编辑,填写基础信息后即可将用例保存至用例列表。

表单新建测试用例

在新建用例详情页面中,进一步填写用例步骤信息,为用例添加备注、附件和评论,支持为用例关联测试、关联缺陷、关联缺陷。编辑完成后,点击【保存】将此条用例保存至列表。

表单新建测试用例

新建用例将在用例列表中呈现,点击此条用例或点击此条用例后的【编辑】按钮可重新进入用例详情页面进行编辑。

表单新建测试用例

4.3.1 为用例关联测试

新建测试用例可以和平台已有的接口测试用例、接口场景用例、性能测试用例进行关联。进入测试用例详情页面,点击【关联测试】标签,选择希望与本条用例进行关联的用例关联测试测试类型,进入该类型的用例列表进行关联。

关联测试用例

以接口测试用例为例。进入接口测试用例列表,选中相关联的用例,点击【确定】完成关联。

关联测试用例

关联后的测试用例将在关联列表中显示,可以使用【锁定】按钮快捷取消关联。

关联测试用例

4.3.2 为用例关联需求

新建测试用例可以和需求关联。如果关联第三方缺陷平台的话,点击【关联需求】标签,下拉选框中选择希望与本条用例进行关联的第三方缺陷平台的需求。

关联测试用例

4.3.3为用例关联缺陷

新建测试用例可以和缺陷关联。点击【关联缺陷】标签,关联已有缺陷或创建新的缺陷并进行关联。

关联测试用例

4.3.4为用例创建依赖关系

4.3.4.1 依赖关系设置

系统支持用户,从测试的角度来设置该测试用例的前后置依赖测试用例。 点击测试用例的【依赖关系】页签

依赖关系设置

4.3.4.2 依赖关系图 (X-Pack)

点击【依赖关系图】,可看到该用例的前置/后置之间的相互联系

依赖关系图

4.4 基于脑图视图新建用例

在用例列表页面点击【脑图】切换以脑图形式展现用例。脑图父主题为模块名称,子主题为模块下测试用例,孙主题为测试用例步骤详情或备注信息。各级主题使用标签方式区分文本内容,支持使用标签方式标记用例优先级。

基于脑图视图新建用例

右键主题区域触发功能键

基于脑图视图新建用例

操作说明

  1. 【收起】按钮,点击可以收起该主题下属子主题。
  2. 【上级】按钮,点击创建该主题的上级主题。
  3. 【下级】按钮,点击创建该主题的下级主题。
  4. 【同级】按钮,点击创建该主题的同级主题。
  5. 【后移】按钮,点击将该主题移入其下级主题。
  6. 【前移】按钮,点击将该主题移入其上级主题。
  7. 【删除】按钮,点击删除该主题。
  8. 【导出】操作,支持导出全部模块及视图内全部已展开的用例。支持导出为 json、png、svg、txt、md、mm 等格式的文件。
  9. 【优先级/标签】操作,支持为该主题添加优先级及文本标签。

4.5 批量操作

具体操作请参考 通用功能->批量操作。 在列表对用例进行勾选,点击【…】按钮,可以对多条用例进行批量操作,包括批量编辑、批量移动、批量复制、批量删除、批量关联需求、生成依赖关系 (X-Pack)、批量添加到公共用例库 (X-Pack) 等操作。

批量操作

4.5.1 批量选择

批量选择支持自定义勾选、选择所有数据及选择可见数据

批量选择

4.5.2 批量编辑

选择【批量编辑】,可以一次性统一为指定的测试用例,修改指定用例属性和属性值。

批量编辑

4.5.3批量移动

选择【批量移动】,可以一次性统一把指定的测试用例移到指定的模块下。

批量移动

4.5.4 批量复制

选择【批量复制】,可以一次性统一把指定的测试用例复制指定的模块下,见上图。

4.5.5 批量删除

选择【批量删除】,可以一次性删除指定的所有测试用例。删除后的测试用例,可以到测试用例【回收站】里查看

批量删除

4.5.6 批量关联需求

选择【批量关联需求】,可以一次性把指定的测试用例的需求都关联上

生成依赖关系

4.5.7 生成依赖关系 (X-Pack)

选择【生成依赖关系】,可以生成各节点之间的相互联系的图

生成依赖关系

生成依赖关系

4.5.8 批量添加到公共用例库 (X-Pack)

选择【批量添加到公共用例库】,可以一次性把用例添加到公共用例库。

批量添加到公共用例库

4.6 导入用例

点击点击模块树上方【更多操作】下拉菜单选择【导入】。在弹出页面中切换表格文件或思维导图格式导入用例。

导入测试用例

可先下载模板,下载的模板中会出现自定义的字段,填写内容后,进行上传。自定义字段也正常展示到页面中。

导入测试用例

操作说明

1.【导入新建】,导入的用例自动保存为新用例。 2.【导入更新】,导入的用例自动覆盖已有用例。

4.7 导出用例

批量选中希望导出的测试用例,点击模块树上方【更多操作】下拉菜单选择【导出】,快捷导出 Excel 格式的用例文件。

导出测试用例

导出格式可选择表格文件.xls和思维导图.xmind,导出的字段可选择基础字段、自定义字段、其他字段等。

导出测试用例

4.8 回收站

所有被删除的测试用例都会放在回收站里保存。

回收站

在回收站里再次删除或批量删除,这该用例才会真正被彻底删除。

回收站

同时,可以恢复或批量恢复已经被删除的用例,相应的用例会自动回归到删除前的模块内,参照上图。

4.9 查看用例日志

在测试用例详情页面右上角【变更记录】,可以查看此用例所有的变更详情。

用例日志

用例日志

4.10 关闭标签

鼠标悬浮至【+】按钮,在触发的下拉框中点击【关闭所有标签】可一键关闭所有窗口。

关闭标签

5 公共用例库 (X-Pack)

勾选多条数据,点击【批量处理-批量添加到公共用例库】,可以看到公共用例库同步更新数据条数,点击【公共用例库】,进入公共用例库页面

公共用例库入口

公共用例库列表字段不展示自定义的模板字段

公共用例库页面

5.1 批量选择

点击按钮,可选择所有数据和选择可见数据

公共用例库选择数据

5.2 批量处理

勾选多条数据,点击【批量操作】,可进行批量复制、批量删除操作

公共用例库批量处理

5.3 其他操作

列表的每条数据后面均有预览、查看、编辑、复制、删除等操作按钮

公共用例库批量处理