与需求协调工作
对于许多团队来说,需求管理是一个成功软件项目组成的必需的一部分。如果您在一个外部的工具中,定义您自己的需求,例如 IBM®Rational ® RequisitePro®,您可以将它们移动至 Rational Quality Manager,并且可以在 Requirements 视图中看到。您也可以直接将它们引入到测试计划和测试用例中去。您还可以手动将需求添加到您的测试计划中去。
当需求在需求源程序中得到改变或者删除之后, Rational Quality Manager 中的需求的状态,会不断更新以显示最新的需求状态。与改变或者删除需求一起的测试用例,会作为合理的进行标示。这会调整您去快速适应测试计划和测试用例,并精确的响应需求更改。除了能够从外部工具中引入需求,您还可以在测试计划内部创建新的需求。
仔细查看您刚刚创建的需求:
- 在左边的导航窗口中,选择 Requirements 图标然后选择 All Requirements。
- 这将会为 BookPool.com 主题类别,载入一个包含需求的表格。在表格中点击需求 ID 链接以载入需求。
第一件要做的事情,是让该需求通过整个的需求进程工作流程。
- 为了开始处理需求,点击标题区域拉下菜单旁边的箭头,并选择 StartWorking:
对团队其他成员来说您正在处理工作的信号
您的描述在您前面创建它时,已经包含了类别的列表,但是假设您想要添加一个名为 Software Testing 的新类别。
- 点击 Edit 并将其添加类别的列表。
- 在您编辑列表之后,点击 Save。
- 如果您回到顶部,您将会看到状态自动的改变为 In Progress。
- 为了提交对该需求的赞许,从状态下拉菜单中选择 StopWorking。
- 接下来,点击 Approvals 项。
- 为了提交对该改变后需求的赞许,点击 Approval以添加一个新行。
图 18. 设置对需求的赞许
- 输入 Due 日期并点击 Save。
既然现在您的需求已得到更新,那么就该返回至显示板,并查看您在前面创建的测试用例了。
|
创建并运行测试用例
Test case对不同的人意味着不同的东西。对一些人来说,它仅仅是一个工作的单元。对另外一些人来说,它代笔一种想法。在 Rational Quality Manager 中,您可以发展您的测试用例,来定义您想要测试以确保覆盖面的事情,测试可能的问题,或者在程序的特定区域中追踪您所做的工作 。
测试用例会描述您将要测试的部分。在 Rational Quality Manager 中,它们通常包括了测试执行的前状况以及后状况,并描述了预期的结果。您可以创建一个新的测试用例,独立与任何一个测试计划之外,或者您可以在一个已存在测试计划的内容中,创建一个新的测试用例 。当您想要向测试用例添加一个测试脚本时,它将会列于测试用例的 Test Scripts 段落中。
注意:
Rational Quality Manager 会与 IBM®Rational®Functional Tester,IBM®Rational®Manual Tester,IBM®Rational®Performance Tester 以及 IBM®Rational®Service Tester for SOA Quality 相集成。
将您的需求与一个测试用例联系起来
首先,将需求与测试计划中的一个测试用例联系起来:
- 在左边的导航视图中,点击 Construction 图标并选择 My Test Cases。
- 那应该为测试主题类别导航的 BookPool.com 载入一个包含测试用例的表格。继续前进并在表格中点击测试用例 ID 链接以载入测试用例。
- 您应该会注意到与您在前面所看的测试计划相似的布局:表的内容,段落细节以及表头。一切进行顺利。选择您想要处理的部分,做出您的更改,然后保存。
- 为了将一个需求与您的测试用例联系起来,点击 Table of Contents中的Requirements部分。
- 当载入需求部分时,点击 Add Requirement(s)图标:
- 这将会载入一个当前您的需求的表格。选择您的主题类别需求旁边的复选框,并点击 OK。然后您将会看到在测试用例中的列在 Requirements 表格中的需求(图 19)。
图 19. Requirements 视图
- 点击Save这样您将会失去您所做的事情。
- 为了进行快速的分类,点击 Home 项并再次检查您的测试覆盖面。您将需要 Refresh 您的显示板视图。当该页面再次刷新时,您将会有 100% 的需求覆盖面(见于图 20)。
图 20. 更新的需求覆盖面状态饼状图
- 为了返回并运行您的测试用例,点击 Test subject navigation 项(您的测试用例的项),以返回至当您添加需求时,您所在的地方。
文章来源于领测软件测试网 https://www.ltesting.net/