# 组织和编写用例

URL: https://docs.ones.cn/on-premises/7.33/product-manual/ones-project/test-management/organize-and-write-test-cases

## 1.管理功能模块

测试管理支持以树状结构组织用例，可以按照产品的功能模块来管理用例。

### 1.1 新建模块及子模块

在用例库功能模块一栏中，点击+图标，在弹窗内输入模块名称，并点击确定，即可新建模块。

支持新建子模块。选中任一模块，点击右侧图标，选择新建子模块，即可在下一级新建子模块。

### 1.2 调整模块位置

在用例库功能模块一栏中，点击跳转功能模块位置图标，在弹窗内，可以拖拽调整模块的位置。

### 1.3 用例数量统计

在模块旁的括号可以内可以查看模块下所有的用例数量，包含子模块的用例数量。

### 1.4 重命名模块

选中任一模块，点击右侧图标，选择重命名，可以在弹窗内修改模块名称。

### 1.5 删除模块

选中任一模块，点击右侧图标，选择删除，在弹窗内确定删除。删除模块不会删除模块下的用例，用例将会被归属到上一级模块或者无所属模块中。

## 2.编辑用例

在用例列表界面，点 击 **+新建用例** ，可以对用例属性如用例名称、前置条件、操作步骤进行编辑，也可以关联wiki 页面或者上传附件。填写完成后，点击确定，即可新建一条用例。

## 3.导入导出用例

### 3.1 导入用例

支持导入思维导图 (.xmind、.opml) 和 Excel (.xlsx) 格式的用例导入。点击导入用例，选择导入格式，并在弹窗内上传用例，即可导入用例。

### 3.2 导出用例

支持导出全部用例或者导出选中用例。点击导出用例，并选择导出全部用例或者选择用例，即可导出对应用例的全部属性。导出选中用例时，需要先在列表中选择需要导出的用例。

## 4.管理用例

### 4.1 给用例列表排序

支持对用例列表排序，可选择的排序属性为用例 ID、用例名称、维护人、优先级和用例类型，可支持正序或者倒序排列。排序规则：

### 4.2 搜索、筛选用例

支持对用例ID和用例名称进行搜索，简单快捷的找到对应的用例。也可以对用例属性进行多条件或条件组等复杂筛选。

### 4.3 显示、隐藏子模块用例

当父模块包含多个子模块时，可以设置在父模块中是否显示子模块的用例。点击显示子模块用例或者隐藏子模块用例，即可控制子模块用例是否显示。

### 4.4 关联用例到测试计划

有两种方式关联用例到测试计划：

方法一：批量关联。在用例列表选中多个用例，并点击关联到计划，并在弹窗中选择对应的测试计划，点击确定，即可关联用例到测试计划中。

方法二：单个关联。鼠标悬浮在某条用例上，点击关联图标，并在弹窗中选择对应的测试计划，点击确定，即可关联用例到测试计划中。

### 4.5 移动用例

有两种方式移动用例：

方法一：批量移动。在用例列表选中多个用例，并点击移动，并在弹窗中选择对应的用例库以及移动后的位置，点击确定，即可移动用例到用例库中。

方法二：单个移动。鼠标悬浮在某条用例上，点击移动图标，并在弹窗中选择对应的用例库以及移动后的位置，点击确定，即可移动用例到对应的用例库中。

### 4.6 复制用例

在用例列表选中多个用例，并点击复制，并在弹窗中选择对应的用例库以及移动后的位置，点击确定，即可移动用例到用例库中。

### 4.7 删除用例

在用例列表选中多个用例，并点击删除，并在弹窗内点击确定，用例将被移到回收站中。

进入用例库回设置-回收站，在已删用例列表中选中多个用例，点击「放回原处」，可以将用例放回原所属模块，并同时恢复用例和测试计划、工作项等关联关系。

选中多个用例并点击「彻底删除」，可以彻底删除所选用例。

点击「清空回收站」，可以彻底删除回收站中的所有用例。
