在 Excel 中创建需求文件,以便将需求导入 Silk Central 或者执行更新。在需求文件中,可以定义需求及其层次结构、优先级、风险、审视状态和自定义属性。
要将需求文件中的需求映射到 Silk Central 中的需求,请使用 XML 映射文件。映射文件将 Excel 文档中的列映射到 Silk Central 中的需求属性。您需要修改 Office 导入映射文件权限才能编辑映射文件。
属性映射
单击
从 Excel 文件导入需求或
从 Excel 文件更新需求对话框中的
编辑映射,将 Excel 文件中的需求映射到
Silk Central,如下所示:
- 标题行:在 Excel 需求文件中,指定包含要在属性映射中使用的列名的行。
- 第一个数据行:指定包含第一条需求的行。该行及其下方的所有行均将解释为需求。
- 分隔符:指定应解释为属性值中分隔符的字符。适用于多重列表属性。
- 名称、说明:分别指定标题行中映射到需求名称和说明的列名。
- 外部 GUID:指定标题行中包含需求文件内各需求唯一 ID 的列名。这些 ID 可在外部父 GUID 中使用,用于创建需求层次结构。
- 外部父 GUID:在标题行中指定包含需求父项的列名。在需求文件中,输入父项的外部 GUID,指定需求的父项。如果此单元格未包含数据,需求将直接添加到已生成的根需求。以下规则适用:
- 如果需求未设置父 ID,则将作为子项添加到已生成的根需求
- 如果需求没有有效的父 ID,则将作为子项添加到已生成的根需求
- 如果需求设置了自己的外部 ID 作为父 ID,则将作为子项添加到已生成的根需求
- 如果两个或多个需求通过父 ID 存在循环依赖关系,这些需求将不会导入到Silk Central
- 优先级、风险、已审阅:指定标题行中映射到这些属性的本地化值的列名。必须映射这些属性的列。
- 可选:如果您定义了自定义属性,应在标题行中为各自定义属性指定列名,以确保正确映射。
- 另存为:指定要保存映射信息的文件名称。此文件将保存到应用服务器的 <Silk Central 数据目录>\OfficeImportMappingFiles\requirements\xlsx\<客户端 ID> 目录中,例如 C:\ProgramData\SilkCentral\instance_<实例编号>_<实例名称>\OfficeImportMappingFiles\requirements\xlsx\1。
示例 Excel 需求文件
以下示例显示了示例需求,即两个子需求和相应的外部 ID。这个示例 Excel 需求文件匹配默认属性映射。
1 |
RequirementName |
RequirementDescription |
ID |
ParentID |
优先级 |
风险 |
已审阅 |
2 |
客户帐户管理 - 基本 |
作为网上商店的用户,我希望能够... |
ID_1 |
|
中 |
高 |
否 |
3 |
客户帐户管理 - 个人详细信息 |
作为网上商店的用户,我希望能够... |
ID_1.1 |
ID_1 |
中 |
中 |
否 |
4 |
客户帐户管理 - 发货详细信息 |
作为网上商店的用户,我希望能够... |
ID_1.2 |
ID_1 |
中 |
中 |
否 |