# 需求覆盖率

## 概述

本特性允许用户来映射测试用例对用户需求或系统需求的覆盖率。通过主页中“需求规约”的链接可以进入。

## 需求规约

需求是由需求规约来分组，需求规约与产品关联。
TestLink 不支持需求规约和需求本身的版本管理。 因此文档的版本信息需要添加在规约的标题后面。 用户可以在范围项中填写简单的说明和注释。

在不是所有的需求都会添加到TestLink中的情况下，用需求总数来评估需求覆盖率。 n/a表示按照当前输入的需求数量作为需求总数进行度量。

例如：某系统包含200个需求，但是只有其中的50个被录入到TestLink中， 那么测试覆盖率就是25%（如果这些录入的需求都被测试到的话）。

## 需求

点击一个已有的需求规约的标题，可以创建、编辑、删除和导入需求。每个需求包含标题、范围和状态项。 状态可以设置为“有效的”或者“无法测试的”。无法测试的需求不会被计算到度量中。 对于不可实现的特性以及设计错误的需求要使用到这个参数。

可以通过需求创建一个新的测试用例。在需求规约的页面中有一个需求列表，从中选择一个或几个需求， 然后选择“创建测试用例”的操作，这些测试用例被创建到一个名为“待定”的分类下。标题和范围将复制到测试用例中去。