1、IBM Rational Quality Manager V1.0.1 Student Workbook 实验1 使用RQM创建项目 在这个实验中,将使用RQM进行项目的创建。 目标 通过这个练习,将完成以下任务: ► 创建项目。 3.1 以ADMIN登录 步骤 备注 (1). 开始>所有程序>IBM Rational Quality Manager>Start IBM Rational Quality Manager Server (2). 开始>所有程序>IBM Rational Quality Manager>IBM Rational Quality
2、 Manager (3). 在User ID和Password中输入ADMIN 注意:这里是区分大小写的。 (4). 点击Log In。 (5). 在界面右上角点击“管理>Jazz项目管理”。 (6). 单击“create project area”。 (7). 输入项目名称为ClassicsCD,填写Summary和Description字段,单击Save。 (8). 单击“Return to Manage Projects & Teams”。 (9). 返回到项目列表。 实验2 使用RQM创建用户 在这个实验中,将使
3、用RQM进行用户的创建,不同的用户具有不同的使用权限。 目标 通过这个练习,将完成以下任务: ► 创建用户并分配权限。 ► 基于用户查看能使用的功能。 3.1 以ADMIN登录 步骤 备注 (1). 在User ID和Password中输入ADMIN,点击Log In。 (2). 选择Quality Manager项目,并点击确定。 (3). 在界面右上角点击“管理>Jazz用户管理”。 (4). 点击Create User。 (5). 输入用户名称为“mary, Test Manager”,User ID为“mary”,E-mail Addre
4、ss为mary@,Repository Permissions中勾选“JazzUsers”,Client Access Licenses中勾选“Rational Quality Manager - Quality Manager”,单击Save。 此步骤创建了新用户mary,该用户的密码默认为mary。 (6). 单击“Return to Manager Users”。 (7). 单击Create User。 (8). 输入用户名称为“tony,Tester”,User ID为“tony”,E-mail Address为tony@,Repository Permiss
5、ions中勾选“JazzUsers”,Client Access Licenses中勾选“Rational Quality Manager - Quality Manager”,单击Save。 此步骤创建了新用户tony,该用户的密码默认为tony。 (9). 单击“Return to Manager Users”。 (10). 查看目前已创建的2个用户。 (11). 单击注销,注销ADMIN用户。 (12). 在登录界面中以刚刚新建的用户登录。 使用mary或tony登录。 (13). 登录后的界面应如下。 注:此时我们仅仅是新建了2个用户,新建
6、的用户不属于任何项目,所以虽成功登录,但无权访问任何项目。 (14). 单击登录,返回到登录界面。 (15). 在User ID和Password中输入ADMIN,点击Log In。 (16). 在界面右上角点击“管理>Jazz项目管理”。 (17). 单击ClasscisCD项目名称链接。 (18). 在Members中点击Add。 (19). 选择实验1中新建的用户,单击Add&Close。 (20). 单击Process Roles,分别为Test Manager和Tester分配过程角色。 (21). 单击Save。
7、 (22). 注销ADMIN用户,以实验1中的用户登录,选择实验2中新建的项目,进入如下界面。 实验3(break 1) Rational Quality Manager概览 在这个实验中,将使用两个不同的用户自定义仪表盘(Dashboard)。在第一个试验中,以mary Manager登录,第二次实验以tony Tester登录。 目标 通过这个练习,将完成以下任务: ► 自定义仪表盘。 ► 使用导航图标和菜单。 ► 改变首选项。 ► 基于用户角色查看信息。 3.1 以mary Manager登录 在这个实验中,将学习自定义仪表盘,浏览导航图标,
8、并改变默认的首选项设置。 步骤 备注 (23). 开始>程序>IBM Rational Quality Manager>IBM Rational Quality Manager 在培训环境中,确保服务进程已在运行。 (24). 在User ID和Password中输入mary 注意:这里是区分大小写的。 (25). 点击Log In。 (26). 选择ClassicsCD项目,并点击确定。 (27). 向下滚动到My Tasks部分。 这也被称为Viewlet。 (28). 点击My Task viewlet,将其拖动到mary 仪表盘的左上角。 (
9、29). 关闭Welcome viewlet。 (30). 单击确认,关闭确认对话框。 (31). 将鼠标停留在“需求”图标上,查看菜单选项。 (32). 将鼠标停留在“计划”图标上,查看菜单选项。 (33). 单击“查看测试计划”。 应该会显示目前已存在的项目测试计划。 (34). 关闭“查看测试计划”。 (35). 将鼠标停留在“构造”图标上,查看菜单选项。 (36). 单击“查看测试脚本”。 (37). 关闭“查看测试脚本”。 (38). 将鼠标停留在“实验室管理”图标上,查看菜单选项。 (39). 将鼠标停留在“执行”图
10、标上,查看菜单选项。 (40). 将鼠标停留在“报告”图标上,查看菜单选项。 (41). 将鼠标停留在“缺陷”图标上,查看菜单选项。 (42). 单击“Add Viewlet”。 这里可以自定义仪表盘。 (43). 在View Chooser中向下滚动,可选择需要添加到你仪表盘中的Viewlet类型。 (44). 在Development文件夹下,点击Work Item Qureies。 (45). 点击Add Viewlet。 (46). 关闭Viewlet Chooser。 (47). 将My Tasks viewlet拖放到Wor
11、k Items Queries的上方。 (48). 在Work Items Queries viewlet中,单击Edit Contents。 (49). 点击Add。 (50). 选择New unassigned、Open created by me、 Open subscribed by me、 Pending approvals for me,并单击 OK。 (51). 单击Save。 (52). 单击首选项。 (53). 将操作栏由垂直改为水平,并点击确定。 (54). 刷新浏览器。 (55). 注销ClasscisCD项目。
12、 3.2 以tony Tester登录 在这个实验中,将学习自定义仪表盘,浏览导航图标,并改变默认的首选项设置。 步骤 备注 (1). 在User ID和Password中输入tony 注意:这里是区分大小写的。 (2). 点击Log IN,选择实验2中建立的项目,单击确定。 (3). 关闭Welcome viewlet。 (4). 单击Add Viewlet。 (5). 在Viewlet Chooser中,滚动到Quality Manager文件夹,选择Defects Arrival Resolution,并单击Add Viewlet。 (
13、6). 关闭Viewlet Chooser。 (7). 关闭Quality Manager Articles & Tutorials viewlet。 (8). tony的仪表盘应该显示如下: (9). 单击计划>查看测试计划。 默认每个人只能看到自己的计划。 (10). 展开视图构建器部分。 (11). 取消“仅限我的测试计划”复选框。 默认情况下是选中的。 (12). 单击“运行”。 由其他人创建的测试计划就被显示出来了。 (13). 关闭查看测试计划。 (14). 单击“首选项”。 (15). 选中“相关信息”。 (16).
14、取消默认选中的“缺省情况下,打开相关信息视图”。 注意到“恢复缺省值”变为可用。 (17). 单击“取消”。 (18). 单击“Add New Tab”。 (19). 单击Add Viewlet。 (20). 在Personal文件夹下选择About Me。 (21). 单击Add Viewlet并关闭Viewlet Chooser。 (22). 单击New Tab的向下箭头。 (23). 单击Rename,并输入“All About tony”。 (24). 在输入域外点击空白处。 (25). tony的仪表盘应显示如下:
15、 (26). 注销tony Tester。 实验4 项目管理和测试计划 在这个实验中,我们将重点关注测试计划部分中有关项目管理的活动中。 目标 通过这个练习,将完成以下任务: ► 创建测试计划。 ► 自定义测试计划。 ► 创建测试计划模板。 4.1 创建测试计划 步骤 备注 (1). 在User ID和Password中输入mary。 注意:这里是区分大小写的。 (2). 点击Log In。 (3). 选择ClasscisCD项目,并单击确定。 (4). 选择“计划>创建测试计划”。 (5). 在名称中输入“ClassicsCD”。
16、 (6). 点击“保存”。 (7). 在摘要部分单击“管理测试计划类别”。 (8). 在Product行单击“+”图标。 (9). 在Product中输入“ClassicsJava”,在所有者中选择“mary Manager”。 (10). 在Release行单击“+”图标。 (11). 在Release中输入“1.0”,在所有者中选择“mary Manager”。 (12). 在Release行单击“+”图标。 (13). 在Release中输入“2.0”,在所有者中选择“mary Manager”。 (14). 关闭“管理测试计
17、划类别”对话框。 (15). 在Product的下拉菜单中选择“ClassicsJava”。 (16). 在Release下拉菜单中选择“1.0”。 (17). 点击保存。 (18). 选择“测试调度”部分。 (19). 单击测试调度表中的绿色“+”添加测试调度。 (20). 在名称中输入“里程碑1”,描述中输入“alpha build”。 (21). 单击“更改显示设置”。 (22). 按下面的图示进行更改,然后点击确定。 无需严格按照同样的数据进行更改。更改百分比的目的是为了能够将名称显示完整。 (23). 单击计划的开始日期
18、从日历中选择今天的日期。 (24). 单击计划的结束日期,从日历中选择一周后的日期。 注意到计划的持续时间是自动计算的。 (25). 单击绿色“+”添加测试调度。 (26). 在名称中输入“里程碑2”,描述中输入“beta build”。 (27). 单击计划的开始日期,选择里程碑1日期的一个月后的时间。 (28). 单击计划的结束日期,选择里程碑2开始日期的一周后。 (29). 单击绿色“+”添加测试调度。 (30). 在名称中输入“里程碑3”,描述中输入“RC1”。 (31). 为里程碑3添加计划的开始时间和结束时间,均延后一个月。 (
19、32). 添加“里程碑4”,描述为“Release”。 (33). 为里程碑4添加计划的开始时间和结束时间,均延后2周。 (34). 点击姓名显示升序排列。 (35). 单击保存。 (36). 在关键日期表中,单击绿色“+”,添加关键日期。 (37). 添加“UI冻结”,描述为“没有重大缺陷不得进行UI的修改” (38). 日期为beta build结束后的2周。 (39). 选择测试团队部分。 (40). 从测试团队的下拉菜单中选择ClasscisCD Team。 这个团队是之前管理员创建的,你可以在这个测试团队中看到mary和tony。
20、 (41). 选择附件部分。 (42). 单击浏览。 在这里你可以选择要添加的测试附件。 (43). 单击取消。 (44). 点击保存。 4.2 自定义测试计划 步骤 备注 (1). 打开ClassicsCD测试计划,点击管理部分。 (2). 选择资源部分,并删除该部分,将其从“选定部分”移动到“可用部分”。 即从测试计划中将该部分删除。 (3). 单击绿色“+”,创建部分。 在这里可以向测试计划中添加新的Section。 (4). 输入部分名称为“命名约定”,单击确定。 (5). 单击确定。 可以看到“命名约定”部分显示在选定部
21、分列表中。 (6). 通过浏览目录表,查看自定义的测试计划的变化。 原先的资源被删除了,新增了命名约定。 (7). 单击保存。 4.3 管理测试计划模板 步骤 备注 (1). 选择计划>管理模板。 (2). 单击创建测试计划模板。 (3). 输入名称为“我的测试计划模板”。 (4). 移动需求、应用程序安全性、入口条件和出口条件到选定部分中。 (5). 重新排序如下: 使用黄色箭头进行排序。 (6). 单击确定。 (7). 关闭模板标签。 (8). 单击计划>创建测试计划。 (9). 在模板的下拉菜单中选择“我
22、的测试计划模板”。 (10). 输入名称为“我的测试计划”。 (11). 点击保存。 (12). 通过观察目录结构,发现前面自定义的“我的测试计划模板”被用于新的测试计划中。 (13). 关闭我的测试计划标签。 实验5(break2) 需求和测试计划 在这个实验中,我们将重点关注测试计划部分有关需求的部分。 目标 通过这个练习,将完成以下任务: ► 更新测试计划。 ► 创建并分配工作项给其他成员。 ► 使用工作项。 ► 审查和批准测试计划。 5.1 更新测试计划 步骤 备注 (1). 打开ClassicsCD测试计划。
23、 (2). 转到附件部分。 你的项目经理刚刚给你该项目的一个参考资料,即ClassicsCD_story.doc。 (3). 单击浏览,并查找文件。 (4). 将ClassicsCD_story.doc作为附件添加进去。 该文件包含了系统的业务信息。 (5). 单击保存。 (6). 单击ClassicsCD_story.doc链接,并阅读该文件。 (7). 转到业务目标部分,点击编辑。 (8). 在业务目标部分复制粘贴或输入以下内容。 After founding a single store selling classical music in 19
24、93, Classics Inc. quickly expanded its regional business. It is now poised to open a nationwide chain of 127 stores by 2015. Classics Inc. realized that in order to ensure the success of the new system, it would need to adopt industry best practices, tools, and processes. It also realized that it w
25、ould need to look at the entire business as a whole, and not just a single application. Within the next year, Classics Inc. is planning on growing the classical music CD sales by 12% from the previous year and opening 9 new stores. The new stores will deploy the new ClassicsCD application to increas
26、e effectiveness and efficiency as a Point of Sale application. (9). 关闭ClassicsCD_story.doc文件。 (10). 关闭下载对话框(若下载对话框已经打开)。 (11). 转到测试目标部分,单击编辑,并输入: Make sure ClassicsJava runs on Windows XP SP2 first with the basic usage scenarios. Move to Vista and 2003 Server, in that order, after successf
27、ul release on Windows XP SP2 of ClassicsJava v1.0. (12). 转到需求部分。 (13). 点击添加新需求。 (14). 在Summary中输入“Login”,选择Owned by为mary Manager。 (15). 单击Links、Approvals和History链接,看看该需求还可包含其他哪些信息。 (16). 单击Overview链接,并点击Save。 (17). 添加新的需求(Summary为Start Application,Severity选择为Critical, owner选择为mary
28、Manager),并单击 Save。 (18). 添加新需求(Summary为Select Composer and Composition,owner选择为mary Manager),并单击 Save。 (19). 添加新需求(Summary为Place an Order,owner选择为mary Manager),并单击 Save。 (20). 添加新需求(Summary为Logout,owner选择为mary Manager),并单击 Save。 (21). 单击保存。 (22). 转到质量目标部分。 (23). 单击添加行。 (24).
29、 输入“Release 1 will have no more than one, known high priority defect”。 (25). 添加一行,并输入“Release 1 will have zero defects that have a severity of critical or blocked”。 (26). 添加一行,并输入“Release 1 will have a maximum of 25 known, medium priority defects”。 (27). 添加一行,并输入“Release 1 will have a maxim
30、um of 100 known, low priority defects”。 (28). 在所有新增的行的当前值填写为0。 (29). 单击保存。 (30). 转到入口条件部分。 (31). 单击添加行。 (32). 在入口条件描述中输入“Development Manager signs off that all unit testing is completed for this phase of the project”,当前值中输入“Yes”,状态选择为“成功但发生异常”,注释中输入“Admin menu not tested”。 (33). 单击
31、添加行。 (34). 在入口条件描述中输入“Alpha build has zero compiler errors”,当前值中输入“Yes”,状态选择为“成功”。 (35). 单击保存。 (36). 转到出口条件部分,并添加行。 (37). 在出口条件描述中输入“Review and Sign-off of Quality Objectives with Test Team”。 (38). 添加新的一行,并输入“Sign-off by Project Team”。 (39). 单击保存。 5.2 创建、分配并使用工作项 步骤 备注 (1
32、). 转到测试环境部分。 仍然是以mary Manager登录。 (2). 点击创建。 (3). 分配所有者为tony Tester,单击日历控件设置到期日为今天的日期,并单击确定。 (4). 单击保存。 (5). 注销mary用户。 (6). 以tony登录到ClasscisCD项目。 (7). 转到My Tasks viewlet,并单击Summary链接。 tony已经得到通知,他有了新分配的工作。(如果My Tasks没有显示,请通过添加新的查询Viewlet来查看,查询条件:Type=Task-Quality,Owner By=Curren
33、t User。) (8). 选择Starting Working,并点击Save。 注意:保存后状态改变为In Progress。 (9). 单击返回到主页。 (10). 通过“计划>查看测试计划”,打开ClassicsCD测试计划。 (11). 转到测试环境部分。 (12). 单击平台覆盖标签,并点击管理要覆盖的平台。 (13). 从环境类型下拉菜单中选择“OperatingSystems”。 (14). 选择操作系统为Windows 2003 Enterprise Edition, Windows Vista Business, 和 Wi
34、ndows XP Professional。 (15). 选择Application Server为Tomcat 5.5, Tomcat 6.0, 和 WAS 7.0。 (16). 选择Browsers为Firefox 2和 Internet Explorer 7。 (17). 选择CPU为x86-32。 (18). 选择DataBase为DB2 9.x。 (19). 选择Test Adapter为Rational Functional Tester。 (20). 单击确定,并点击保存。 (21). 转到测试环境标签。 (22). 单击生成新的测
35、试环境图标。 (23). 在应用程序服务器中选择Tomcat 5.5和WAS 7.0。 (24). 在浏览器部分选择所有。 (25). 在CPU部分选择所有。 (26). 在数据库部分选择所有。 (27). 在操作系统部分选择Windows XP Professional。 (28). 在测试适配器中选择所有。 (29). 在生成属性部分,从覆盖下拉菜单中选择“中—双向交互”,并单击下一步。 (30). 单击完成。 (31). 单击工作项以打开工作项编辑器。 (32). 从列表中选择Resolve,并单击保存已更新工作项。
36、 (33). 单击保存,保存测试计划。 (34). 转到主页,观察发现tony的My Tasks viewlet中已经没有工作项了。 (35). 注销tony。 5.3 审查和批准测试计划 步骤 备注 (1). 以用户mary登录ClasscisCD项目。 (2). 转到ClassicsCD测试计划。 (3). 转到正式复审部分。 (4). 单击绿色的“+”图标。 (5). 单击显示所有,选择mary Manager和tony Tester,并单击添加并关闭。 (6). 单击保存。 (7). 状态改为“已核准”。
37、 (8). 操作选择“可以复审” (9). 单击保存。 (10). 注销mary。 (11). 以tony登录。 (12). 转到ClassicsCD测试计划。 (13). 转到正式复审部分,状态改为“已核准”,并单击保存。 (14). 操作选择“核准”。 (15). 单击保存,并验证状态已变为“已核准”。 (16). 注销tony,以mary登录。 (17). 转到ClassicsCD测试计划的正式复审部分。 (18). 单击“请填写 测试计划 的“正式复审”部分:ClassicsCD”的工作项链接。 (
38、19). 通过选择“Resolve”将状态改变为已核准,并单击Save。 (20). 如果测试计划的状态为“已核准”,则不允许对其进行修改。如果出现了操作警告,请重新打开该测试计划。 (21). 选择Reopen后,你可以选择Resolved。 (22). 保存并注销mary。 实验6 使用测试用例 在这个实验中,我们将重点关注构造部分有关测试用例的部分。 目标 通过这个练习,将完成以下任务: ► 创建测试用例。 ► 将测试用例和测试计划关联。 ► 更改需求。 ► 将测试用例和需求关联。 ► 用改变的需求查看测试用例怀疑。 6.1
39、 创建测试用例 步骤 备注 (1). 以tony登录ClasscisCD项目。 (2). 单击“构造>创建测试用例”。 (3). 在名称中输入Manual Login。 (4). 单击关联测试用例类别图标。 (5). 添加一个“Java Thick Client” category,添加一个“Login” function,并关闭对话框。 (6). 从Category下拉菜单中选择“Java Thick Client”。 (7). 从Function下拉菜单中选择“Login”。 (8). 单击需求部分。 (9). 单击添加需求
40、图标。 (10). 选中Login,并单击确定。 (11). 单击前置条件部分,并点击编辑。 (12). 输入“Application has been started and login dialog is displayed”。 (13). 单击后置条件,点击编辑。 (14). 输入“Close the application”。点击保存。 (15). 关闭测试用例标签。 (16). 创建并保存以下测试用例,每个的Category均设为“Java Thick Client”。 l Start Classics Java l Select
41、 Composer and Song l Login l Place the Order l Logout (17). 打开ClassicsCD测试计划。 (18). 单击测试用例部分。 (19). 单击添加现有测试用例图标。 (20). 点击运行,选择所有测试用例,单击确定。 (21). 将鼠标移动到操作警告上。 (22). 选择操作为“重新打开”。 (23). 选择操作为“返回至已核准”。 6.2 需求跟踪和怀疑 步骤 备注 (1). 此时,我们有几个测试用例关联到了ClassicsCD测试计划中,如下图所示。 此时
42、的登录用户仍为tony。 (2). 单击测试计划的需求部分。 (3). 点击Login需求的标识。 (4). 在Description中输入“There will be automated and manual logins permitted”,单击Save,返回到ClassicsCD。 (5). 刷新浏览器,并转到测试计划的测试用例部分。 (6). 选择Manual Login测试用例,并单击更改可疑属性图标。 (7). 在确认对话框中单击是。 为什么Manual Login测试用例标记为可疑,而Login测试用例却标记为非可疑呢? (8).
43、 转到Login测试用例。 (9). 单击需求部分。 这里没有与测试用例相关联的需求。 (10). 添加Login需求到Login测试用例中,并单击保存。 现在我们就建立了从需求到测试计划到测试用例的需求跟踪。 (11). 将Start Classics Java测试用例与Start Application需求关联,并单击保存。 (12). 将Select Composer and Song测试用例与Select Composer and Composition需求关联,并单击保存。 (13). 将Place the Order测试用例与Place an Orde
44、r需求关联,并单击保存。 (14). 将Logout测试用例与Logout需求关联,并单击保存。 实验7 执行测试 在这个实验中,我们将使用Rational Quality Manager的手工测试能力。在执行测试时,我们需要找出缺陷并提交缺陷。 目标 通过这个练习,将完成以下任务: ► 创建并执行手工测试。 ► 查看测试结果。 ► 提交缺陷。 7.1 创建并运行手工测试 步骤 备注 (1). 单击构造>创建测试脚本。 仍然以tony登录。 (2). 测试脚本的名称为“Manual Test Login”,确认类型为“手动”。 (3)
45、 单击“单击以添加”,输入“Select User Name”。 (4). 单击“单击以添加”,输入“Enter password”。 (5). 单击“单击以添加”,输入“Click OK”。 (6). 单击“单击以添加”,输入“Verify that the Place an Order window is displayed”,并将该步骤设为“验证点”。 验证点是检查预期结果。 (7). 单击保存。 (8). 单击构造>查看测试用例。 (9). 打开Manual Login测试用例。 (10). 转到测试脚本部分。 (11). 单击添加现
46、有测试脚本。 (12). 点击运行,选中Manual Test Login,并单击确定。 (13). 单击保存。 (14). 单击运行测试用例图标。 (15). 勾选“将测试结果与测试计划关联”,测试计划选择“ClassicsCD”,测试里程碑选择“里程碑1”。 (16). 单击确定。 (17). 显示脚本执行试图。为步骤1-3单击应用图标。 (18). 在步骤4中,保留状态为Pass,并单击应用。 Pass/Fail状态在这一步骤中决定,原因是因为该步骤为验证点。 (19). 当你看到步骤4下面的“执行已完成”时,点击“关闭并显示
47、结果”。 (20). 向下滚动以查看执行结果的权重分布、测试环境、缺陷和结果详细信息。 (21). 关闭执行结果。 7.2 提交缺陷 步骤 备注 (1). 再次运行Manual Login测试用例。 仍然以tony Tester登录。 (2). 将测试结果与ClassicsCD测试计划和里程碑2相关联,然后单击确定。 (3). 显示脚本执行视图。为步骤1-3单击应用图标。 (4). 执行到步骤4时,更改状态为Fail,并单击应用。 (5). 当看到步骤4下的“执行已完成”时,单击关闭并显示结果。 (6). 向下滚动到缺陷部分,并单
48、击添加新缺陷。 (7). 在Summary中输入“Region not displayed on Login dialog”。 (8). 设置Severity为Critical,Priority为High。 (9). 单击Save。 (10). 在执行结果的缺陷部分,单击缺陷的标识。 (11). 选择Start Working,并单击Save。 注意到状态变为In Progress。 (12). 将In Progress更改为Resolve。 (13). 单击下拉菜单,显示可用的附加选项,用以描述解决的状态。 (14). 单击Save。
49、 (15). 单击返回到执行结果。 (16). 单击保存,并关闭执行结果标签。 实验8 确定并报告结果 在这个实验中,我们将学会使用Rational Quality Manager的报告功能。 目标 通过这个练习,将完成以下任务: ► 运行缺陷、执行和需求报告。 ► 根据具体参数保存报告。 ► 创建快照。 8.1 运行报告 步骤 备注 (1). 以mary Manager登录ClasscisCD项目。 (2). 单击报告>所有报告。 (3). 单击Defect List。 (4). 选择ClassicsCD,选择里程碑1,选择所有测试用例,然后点击运行。 无需对每个部分进行选择。 (5). 查看结果。 (6). 单击Parameters进行编辑参数,添加里程碑2为参数,并运行报告。 (7). 查看结果。 (8). 关闭Defect List报告。 (9). 转到所有报告。 (10). 单击TER Listing。 (11). 选择ClassicsCD,选择里程碑1、里程碑2,并选择所有的测试用例,点击运行。 (12). 运行后的结果应该与下图类似。 (13). 关闭TER Listing报告。 (14






