测试用例库的帮助.docx

上传人:飞****2 文档编号:51999250 上传时间:2022-10-20 格式:DOCX 页数:51 大小:431.88KB
返回 下载 相关 举报
测试用例库的帮助.docx_第1页
第1页 / 共51页
测试用例库的帮助.docx_第2页
第2页 / 共51页
点击查看更多>>
资源描述

《测试用例库的帮助.docx》由会员分享,可在线阅读,更多相关《测试用例库的帮助.docx(51页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、为测试用例和测试套件开发执行记录 创建单个测试用例执行记录除了自动生成多个测试用例执行记录外,还可以手动创建单个测试用例执行记录。 创建单个测试套件执行记录您可以手动创建单个测试套件执行记录。 自动生成测试用例和测试套件执行记录使用测试用例执行记录和测试套件执行记录来指定每个测试用例和测试套件的执行环境并跟踪每个测试的运行状态。系统提供了向导以自动生成测试用例执行记录和测试套件执行记录。 编辑测试用例和测试套件的执行记录您可以编辑现有的测试用例执行记录和测试套件执行记录,以更改名称、所有者、测试里程碑或权重。您还可以更新测试用例执行记录的缺省测试脚本。 创建单个测试用例执行记录除了自动生成多个

2、测试用例执行记录外,还可以手动创建单个测试用例执行记录。过程1. 在主菜单中,单击构造 创建测试用例执行记录。 这将打开“创建测试用例执行记录”页面。2. 在页面顶部,输入新测试用例执行记录的名称。 3. 从列表中选择一个所有者。 通常,所有者是负责运行测试的人员。 4. 完成详细信息部分。 a. 对于测试计划,请单击选择测试计划图标 () 以将测试用例执行记录应用于特定的测试计划,或不对其进行分配。 b. 对于测试里程碑,选择应分配测试用例执行记录的里程碑。 测试里程碑定义于测试计划的测试日程安排部分,且仅当您将测试用例执行记录分配给特定的测试计划时才可用。 c. 对于测试用例,请单击选择测

3、试用例图标 () 以选择应该将测试用例执行记录分配给的测试用例。 注: 必须将测试用例执行记录分配给测试用例。注: 如果您为测试用例执行记录选择了测试计划,那么列表将仅包括与该测试计划相关联的测试用例。d. 对于缺省测试脚本,请选择与选定的测试用例相关联的测试脚本。 5. 在测试环境部分中,选择用于定义运行时环境的测试环境。 测试环境是一组保存的属性,例如,特定的浏览器、操作系统、硬件平台和特定机器的其他属性。 6. 单击保存。 创建单个测试套件执行记录演示您可以手动创建单个测试套件执行记录。过程1. 在主菜单中,单击构造 创建测试套件执行记录。 这时会打开“创建测试套件执行记录”页面。2.

4、在页面顶部,输入新测试套件执行记录的名称。 3. 从列表中选择一个所有者。 通常,所有者是负责运行测试套件的人员。 4. 完成详细信息部分。 a. 对于测试计划,请单击选择测试计划图标 () 以将测试套件执行记录应用于特定的测试计划,或不对其进行分配。 b. 对于测试里程碑,选择应分配测试套件执行记录的里程碑。 测试里程碑定义于测试计划的测试日程安排部分,且仅当您将测试套件执行记录分配给特定的测试计划时才可用。 c. 对于测试套件,请单击选择测试套件图标 () 以选择应该将测试套件执行记录分配给的测试套件。 注: 必须将测试套件执行记录分配给测试套件。注: 如果您为测试套件执行记录选择了测试计

5、划,那么列表将仅包括与该测试计划相关联的测试套件。5. 在测试环境部分中,选择用于定义运行时环境的测试环境。 测试环境是一组保存的属性,例如,特定的浏览器、操作系统、硬件平台和特定机器的其他属性。 在缺省情况下,在测试套件执行记录级别指定的测试环境将用于所有作为该套件的组成部分执行的测试用例。如果要将另一测试环境用于测试套件中的特定测试用例,那么可以在该测试套件的“测试用例”部分中指定新环境。6. 单击保存。 自动生成测试用例和测试套件执行记录使用测试用例执行记录和测试套件执行记录来指定每个测试用例和测试套件的执行环境并跟踪每个测试的运行状态。系统提供了向导以自动生成测试用例执行记录和测试套件

6、执行记录。开始之前在可以生成测试用例执行记录或测试套件执行记录之前,必须至少已创建一个测试用例或一个测试套件。关于此任务要自动生成测试用例执行记录或测试套件执行记录,请完成下列步骤:过程1. 执行以下某项操作: o 从打开的测试用例中,选择测试用例执行记录。 o 从打开的测试套件中,选择测试套件执行记录。 2. 单击生成新的测试用例执行记录或生成新的测试套件执行记录图标 ()。 这将启动用于生成测试用例执行记录或测试套件执行记录的向导。启动向导之后,可通过单击右上角的 X 来随时取消该向导。3. 在向导的步骤 1 中,从列表中选择所有者、测试计划和测试里程碑。 测试里程碑是测试计划中的不同阶段

7、或迭代。仅当选择了特定的测试计划时,测试里程碑才可用。4. 如果先前定义了测试环境,那么单击重用现有的测试环境,选择要重用的测试环境并单击进一步。 5. 如果先前未定义测试环境,那么单击生成测试环境。 . 从每个列中选择一个或多个环境属性。 创建的测试用例执行记录或测试套件执行记录的数目取决于所选属性的数目、选择的覆盖率级别以及“高级属性”(包括、排除和权重)。注: 直到从某个属性列中选择了至少两个属性后,才能看到高级属性。a. 在“生成属性”部分中,选择所需的覆盖级别。 使用此设置和“高级属性”设置来微调将要生成的测试用例执行记录或测试套件执行记录。 选择最低以确保将覆盖每个所选的属性至少一

8、次,不尝试覆盖属性的特定组合。例如,如果您从三个列中选择一个属性,那么将创建三个测试用例执行记录或测试套件执行记录,从而确保覆盖每个所选属性至少一次。 选择中等 成对交互以确保将覆盖每个成对的属性组合至少一次。 选择较大 三路交互以确保将覆盖每个三路的属性组合至少一次。 选择全部 所有排列以确保将覆盖所有的属性组合至少一次。 注: 仅当启动了所选的属性时,覆盖选项才可用。所需的覆盖率越大,必须选择的属性和列就越多。b. 单击高级属性将显示具有三个选项卡的窗口:包含项、排除项和加权。 单击排除项将显示要明确排除的属性组合,例如在 Windows XP 上运行的 Safari 浏览器。 单击包含项

9、将指定要总是包含的属性组合,例如在 Windows XP 上运行的 Internet Explorer 7.x。 单击加权以设置每个属性相对于该属性的其他值的权重或重要性。 例如,可以使分配给Windows XP 的权重比分配给 SUSE Linux 的权重大,以确保 Windows XP 得到测试。c. 单击下一步。 此向导将创建“生成的测试环境”的预览,测试用例执行记录或测试套件执行记录将根据此环境生成。6. 选择计划提交的测试环境并单击下一步。 向导将创建已生成的测试用例执行记录或测试套件执行记录的预览。 提示: 通过选择为了使新的测试环境名称具有唯一性,对生成的名称添加前缀选项,可以为

10、每个测试用例执行记录或测试套件执行记录创建唯一的名称。7. 选择要保留的测试用例执行记录或测试套件执行记录。 8. 可选:通过从分组依据列表中选择一个选项,确定如何对生成的测试用例执行记录或测试套件执行记录进行分组。 9. 单击完成。 此向导将根据选择的条件生成测试用例执行记录或测试套件执行记录。10. 单击保存以便将测试用例执行记录或测试套件执行记录添加到测试用例或测试套件。 结果生成测试用例执行记录或测试套件执行记录之后,您可以选择一个记录并运行该记录。测试用例执行记录 - 示例下表显示了用于生成测试用例执行记录的四组不同设置。在第 2 行中,覆盖率从最低更改为中等。在第 3 行中,又另外

11、修改了三处,在第 4 行中,仅修改了一处。每项变更都导致创建的测试用例执行记录数目增加。表 1. 测试用例执行记录的示例。示例选定的浏览器选定的 CPU选择的操作系统覆盖包含项和排除项权重结果(创建了 TER)1Firefox、IEIntel i386、PowerPCWindows XP、SUSE最低无优先使用 Firefox、Intel 和 Windows XP 22中43Firefox、IE 和 SafariWindows XP、SUSE 和 Mac OS XSafari 和 Mac OS X 优先级 3。94较大18编辑测试用例和测试套件的执行记录您可以编辑现有的测试用例执行记录和测试套

12、件执行记录,以更改名称、所有者、测试里程碑或权重。您还可以更新测试用例执行记录的缺省测试脚本。过程1. 单击执行 查看测试用例执行记录或执行 查看测试套件执行记录。 2. 选择要编辑的测试用例执行记录或测试套件执行记录。 3. 要更改名称,单击编辑图标 (),然后在名称列中输入新名称。 4. 要更改测试用例执行记录的缺省测试脚本,请单击编辑图标 (),然后在缺省测试脚本列中选择测试脚本。 5. 要更改测试里程碑、所有者或权重,请单击列标题中的更改图标 (),然后选择新值。 6. 单击保存图标 () 以保存您的更改。 测试执行概述您可以从多种测试执行选项进行选择,使该工具适合许多类型的测试团队。

13、本主题提供了这些选项的概述。使用测试用例的快速路径执行最基本的测试工件为测试用例。在快速路径测试执行方案中,创建并运行测试用例。运行测试用例时,与其他测试工件(例如测试计划、测试脚本、测试环境以及测试用例执行记录)之间的关联是完全可选的。如果选择并利用所有功能,那么可形成这些关联,但是无需这样做。在快速路径执行中,测试用例经常在本地环境中运行,当测试运行完成后,可根据需要更新执行结果。同样地,如果您的测试执行需求相对比较基础,且您无需支持多个平台和测试环境,那么此方案有用。在此方案下,可快速启动和运行。测试套件的测试执行测试套件是为测试执行目的分组而成的测试用例集合。测试套件可以包括手动和自动

14、化测试,但是如果您有一系列无需看管就可运行的自动化测试时,测试套件给您带来的益处最大。运行套件时,可以指定是按顺序还是并行运行套件中的测试用例。对于顺序套件执行,您可以选择在单一测试用例未成功时停止套件的执行。当是否运行测试套件中的测试用例取决于前一个测试用例是否成功时,这非常有用。测试用例和测试套件的执行记录测试用例执行记录和测试套件执行记录将规划和测试环境信息映射到测试用例或测试套件。它们指定执行的硬件和软件环境。基本上,它们按如下方式定义测试:在此环境中运行测试用例或测试套件,例如,在这个特定的硬件平台上运行这个特定的操作系统并使用这个特定的浏览器。要确保测试用例或测试套件在四种不同的测

15、试环境中运行时都成功,可以为每个测试环境创建一个测试用例执行记录或测试套件执行记录。测试用例执行记录和测试套件执行记录还包含与测试用例或测试套件的执行相关联的整体结果(成功、失败或被阻塞)。您可以逐个创建测试用例执行记录和测试套件执行记录,也可以使用向导同时自动生成多个记录。创建测试结果但不执行在某些情况下,您可能要记录测试结果,但不想实际完成执行。您可以从测试用例和测试套件执行记录、测试用例和测试套件来创建测试结果,但不执行。如果您有一个测试套件包含带有相关联的缺省脚本的测试用例,那么可以记录每个测试用例的测试结果,而无需运行整个测试套件。在执行之前修改变量如果在测试脚本中使用执行变量,那么

16、在执行之前,可以暂时修改值。手动和自动化测试类型您可以创建并运行手动和自动化测试,包括以下测试: 使用 Rational Quality Manager 创建的手动测试 使用 Rational Quality Manager 创建的支持关键字的测试 从 IBM Rational Manual Tester 迁移的手动测试 使用其他测试工具创建的自动化测试 创建自动化测试时,可以针对使用自动化测试工具记录或创建的实际测试创建引用。实际测试可驻留在测试实验室中的测试机器上或位于共享网络位置。运行共享位置的测试时,会将测试复制到测试机器,然后再运行此测试。缺陷跟踪测试执行期间,您可以随时通过单击创建

17、新缺陷 () 或链接至现有缺陷 () 图标来提交缺陷。这些图标位于“执行结果”页面的缺陷部分中,或位于手动测试脚本执行期间的脚本步骤部分的顶部。 注: 如果已将 Rational ClearQuest 配置为缺省提供程序,并且正在使用 Internet Explorer,那么在尝试创建缺陷或链接到缺陷时,您可能会看到“安全警告”对话框。要使缺陷表单能够打开,请单击是(对于 Internet Explorer 7)或者否(对于 Internet Explorer 8)。测试用例执行工作流程如果您的测试执行需求比较复杂且您需要支持多个平台和测试环境,那么您可以利用完整的产品功能来帮助实现工作的自动

18、化。以下方案显示了测试执行的一个可能的工作流程。1. 创建测试用例。 测试执行必须具有测试用例。2. 将测试用例添加到测试计划中。 测试计划帮助组织测试执行活动,但它不是测试执行的必备条件。3. 打开测试计划的测试环境部分并定义您的平台覆盖情况。 4. 同样在测试环境部分中,根据定义的平台覆盖情况生成测试环境。 5. (可选)创建测试脚本并将其与测试用例相关联。 可以使用 Rational Quality Manager 创建手动测试脚本或从其他工具(如 Rational Manual Tester)迁移手动测试脚本。您也可以创建对使用其他工具(如Rational Functional Tes

19、ter)创建的现有自动化测试的引用。注: 某些类型的测试(如系统验证测试)可能不包括测试脚本。6. 为测试用例创建测试用例执行记录,或者为测试用例自动生成多个测试用例执行记录。 7. 运行测试用例执行记录。 8. 查看测试执行结果并在需要时记录缺陷。 9. 需要时更新测试执行结果并保存这些结果。 测试套件执行工作流程测试套件是为测试执行目的分组而成的测试用例集合。测试套件可以包括手动和自动化测试,但是如果您有一系列无需看管就可运行的自动化测试时,测试套件给您带来的益处最大。运行套件时,可以指定是按顺序还是并行运行套件中的测试用例。以下方案显示了适用于测试套件执行的一个可能的工作流程。图 1.

20、适用于测试套件执行的工作流程图 1. 创建测试用例。 2. 创建测试脚本并使它们与测试用例相关联。 注: 测试套件执行需要测试用例,并且每个测试用例都必须具有相关联的测试脚本。3. 可选:将测试用例添加到测试计划。 测试计划帮助组织测试执行活动,但它不是测试执行的必备条件。通过在计划中同时包括测试用例和测试套件,您可以将套件的执行作为该计划的测试活动的组成部分进行规划。测试套件执行记录将在测试计划和测试计划里程碑的上下文中运行。此外,所有测试套件执行结果(包括测试用例执行结果)都将与测试计划相关联。针对这些结果而运行的所有报告都将包括相关联的测试计划信息。4. 分析环境中的现有测试用例和测试脚

21、本,以确定哪些测试用例和测试脚本将属于新的测试套件。 在理想情况下,套件中的每个测试用例都表示方案的部分内容,例如用于模拟用户完成交易的元素。例如,测试套件可以包含 4 个测试用例,每个测试用例都包含单独的关联测试脚本: o 测试用例 1:登录 o 测试用例 2:选择组织 o 测试用例 3:分配股利 o 测试用例 4:注销 5. 创建新的测试套件。 6. 可选:将测试套件添加到测试计划。 如步骤 3 所述,测试计划不是测试套件执行的需求,但可以帮助您组织测试活动。如果将测试套件添加到测试计划,请确保测试套件中包括的测试用例也是同一计划的组成部分。7. 将现有测试用例添加到测试套件。 请注意,测

22、试用例在测试套件的“测试用例”部分中的顺序确定了它们在顺序测试套件执行中的执行顺序。8. 为测试套件创建单个测试套件执行记录,或者为测试套件自动生成多个测试套件执行记录。 9. 可选:为要执行的套件指定环境。如果要仅让套件测试一个环境,请在测试套件执行记录级别处指定测试环境。如果要测试混合环境,那么必须指定各个测试用例中的测试环境,而不是测试套件执行记录中的测试环境。实际上,除非在测试用例级别进行覆盖,否则测试套件执行记录中的环境是缺省规范。 10. 运行测试套件。可以采用下列方法来运行测试套件: o 从测试套件的“测试套件执行记录”部分中,选择现有的测试套件执行记录,然后单击“运行”图标。

23、o 打开测试套件,然后单击测试套件顶部的运行图标。选择现有的测试套件执行记录,或者指定创建新的测试套件执行记录。 11. 在“运行测试套件”对话框中,指定执行设置: o 并行运行此套件:运行测试套件时,您可以同时运行所有测试用例(并行方式),也可以逐个运行测试用例(顺序方式)。在此工作流程中,我们的测试用例表示一个活动序列(例如,您必须先登录,才可以选择组织)。要正确运行此测试,请取消选中并行运行此套件复选框以选择顺序方式。有时,您可能要同时运行所有测试用例。例如下列情况:脚本之间不互相依赖,并且您不需要采用任何特殊顺序来执行这些脚本。在那种情况下,您可以选择并行方式。 o 如果有任何测试未能

24、成功完成,则停止执行套件:对于顺序测试套件执行,可以在其中一个测试用例未成功时停止测试套件。例如,如果对登录应用程序进行的测试失败或被阻塞,那么测试套件执行将停止,而不是转到对选择组织进行测试。 o 创建结果但不执行:使用此选项来记录测试套件的结果,但却不执行测试脚本。 12. 查看测试套件执行结果并根据需要提交缺陷。 13. 根据需要更新测试套件执行结果并保存这些结果。 测试执行首选项通过配置与测试执行相关的用户和系统首选项,您可以定制环境中的测试执行行为。下列位置提供了测试执行首选项: 单击条幅右上角的用户概要文件 () 图标,然后单击首选项。单击执行首选项部分并选择下列任何选项: o 在

25、手动执行期间,先确认,然后再将判定应用于所有其余步骤 o 在“全部应用”操作期间,不显示动画 o 在缺省情况下,创建关键字时关联手动脚本 o 在手动步骤被标记为失败时请求确认 o 选择上次执行的脚本作为“测试执行记录”视图中的缺省脚本 o 更新测试套件结果点并判断测试用例结果的修改时间:选择询问,询问用户是否希望在更新测试用例结果时重新计算测试套件结果权重,选择是以自动重新计算权重,或者选择否以指定在更新测试用例结果点时不应重新计算测试套件结果点。 单击条幅右上角的用户概要文件 () 图标,然后单击首选项。单击适配器首选项部分并选择下列任何选项: o 如果只有一个适配器可用,那么在执行期间自动

26、选择适配器 o 在运行时,始终在测试单元中的适配器中搜索已安排的执行 o 选择了无响应的适配器来执行自动化脚本时显示警告 单击条幅右上角的管理 () 图标,然后单击管理项目属性。单击执行首选项部分并选择下列任何选项: o 对手动测试禁用“全部应用”功能 o 关闭所有相关联的缺陷时取消阻塞测试执行记录 o 关闭所有相关联的计划项时取消阻塞测试执行记录 o 包含工作项修订的构建可用时取消阻塞测试执行记录 单击条幅右上角的管理 () 图标,然后单击管理项目属性。单击执行状态部分,然后指定在测试运行期间和测试结果中显示的执行状态。要获取缺省执行状态的列表,请参阅测试执行状态。 单击条幅右上角的管理 (

27、) 图标,然后单击管理项目属性。单击手动脚本字典部分。在根据测试用例设计创建手动测试脚本时,将使用此字典来确定该步骤是否应该是报告步骤。在此部分中,您还可以选择选项以禁止根据测试用例设计创建手动测试脚本。 测试执行调度执行调度是指可以在已调度时间顺序运行的一系列任务或步骤,或者是指在被事件(如构建完成)触发时运行的任务。执行调度步骤可为以下任一类型: 自动化:可自动运行任务(如安装或卸载产品构建)的脚本 测试套件执行记录:这些记录指定各个测试套件的执行环境并跟踪所运行的各个测试套件的状态 测试执行记录:是指为各测试用例指定执行环境并跟踪所运行的各测试用例的状态的记录 执行调度是可复用的。您可以

28、将其调度为在指定时间运行,或者通过事件将其触发。您也可以选择要对其运行执行调度的机器或测试单元。测试单元是实验室资源(这些资源可满足特定测试环境需求)的集合。如果执行时间表由构建触发,那么所有测试用例执行结果和测试套件执行结果都将与相应的构建记录相关联。创建和查看测试执行调度执行调度是可根据调度的时间按顺序运行的一系列任务或步骤。执行调度也可以是受到事件(如构建完成)触发便会运行的任务。执行调度是可复用的。您可以控制调度在指定时间运行或者通过事件来触发调度。您还可以选择要对其运行调度的机器或测试单元。关于此任务要创建执行调度,请执行以下操作:过程1. 在主菜单中,单击执行 创建执行日程安排。将

29、打开“创建执行”编辑器。 2. 单击 输入新执行调度名称,然后输入执行调度的名称。 3. 在所有者中,输入负责此执行调度的人员的名称。 4. 单击 单击此处以输入概要信息,然后输入执行调度的描述。 5. 在概述中,选择事件来从下列选项启动执行调度: o 日期和时间:选择此选项以输入运行执行调度的日期和时间。 o 构建完成:选择此选项以在收到通知表明产品构建完成并准备好进行测试时启动执行调度。在选择构建中,为构建输入构建定义的名称以启动执行调度。在基于构建状态启动执行调度中,输入运行执行调度所需的构建状态。 6. 要使用测试单元来运行执行调度,请单击选择测试单元图标 ()。将打开“选择测试单元”

30、窗口,其中包含可用测试单元列表。 7. 选择需要的测试单元,然后单击确定。 8. 在步骤中,单击添加步骤图标 () 以创建执行序列的步骤。您可以使用此处描述的一种类型的步骤或任何类型步骤的组合。 o 选择添加测试套件执行记录以添加要运行的测试套件执行记录。这时会显示可用测试套件执行记录的列表。请选择一个或多个测试套件执行记录,然后单击确定。您选择的每个测试套件执行记录都将作为步骤显示。 o 选择添加测试执行记录以添加要运行的测试用例执行记录。这时会显示可用测试用例执行记录的列表。请选择一个或多个测试用例执行记录,然后单击确定。您选择的每个测试用例执行记录都将作为步骤显示。 o 选择自动化以添加

31、要运行的自动化脚本,并且选择要对其运行这些脚本的实验室资源。此时会显示可用自动化和实验室资源的列表。选择一个或多个自动化以及要对其运行脚本的实验室资源,然后单击确定。您所选择的各自动化会作为步骤显示。要编辑脚本参数,请单击编辑图标 ()。此时会打开“属性”窗口并显示所有脚本属性。根据需要编辑属性,然后单击确定。 选择某个步骤时,会显示有关此步骤的详细信息。 9. 单击保存。“查看执行调度”编辑器中会显示测试执行调度。如果要打开编辑器,请转至主菜单,然后单击执行 查看执行日程安排。 运行测试用例运行测试的最简单方法是创建测试用例并运行该用例。关于此任务可通过(也可不通过)指定测试环境、测试用例执

32、行记录或者要在其上运行测试的特定测试机器来运行测试用例。(可选)将测试执行结果与特殊测试计划相关联。过程1. 从打开的测试用例中,单击运行测试用例图标 (),以打开“运行测试用例”窗口。 还可以从查看测试用例窗口运行测试用例。2. 根据需要完成“运行测试用例”窗口中的选项。 a. 对于测试用例执行记录,请选择现有测试用例执行记录,或接受缺省选项新建测试用例执行记录来创建新的执行记录。 如果选择创建新的执行记录,请选择测试计划、测试里程碑和测试环境。 注: 如果有一个现有执行记录会使用您为测试计划、测试里程碑和测试环境指定的值,那么将使用现有执行记录,并且不会创建新的执行记录。b. 从列表中选择

33、测试脚本。 c. 对于自动化测试脚本,请从列表中选择要在其中运行测试的特定测试机器。 d. 如果要记录此测试的结果但不执行脚本,请选择创建结果但不执行并选择结果。 e. 如果要暂时修改测试用例和测试脚本中定义的执行变量的值,请单击修改执行变量值。 f. 单击确定以运行测试用例并显示测试执行结果。 3. 根据需要更新执行结果,并单击保存以保存您的更新。 例如,可以在结果详细信息部分中详细描述测试结果。注: “执行结果”中可编辑的项取决于许可权。如果您具有执行操作的许可权,那么您也可编辑“实际结果判定”。结果详细信息部分实际上依所运行的测试脚本的类型而变化。对于手动测试脚本,将显示验证点报告,后面

34、跟有脚本步骤日志。对于无脚本执行,结果详细信息部分是用户可编辑的一个富文本格式编辑器。4. 要提交缺陷,请执行以下操作: a. 在缺陷部分中,单击创建新缺陷 () 或链接至现有缺陷 () 图标。 注: 如果已将 Rational ClearQuest 配置为缺省提供程序,并且正在使用 Internet Explorer,那么在尝试创建缺陷或链接到缺陷时,您可能会看到“安全警告”对话框。要使缺陷表单能够打开,请单击是(对于 Internet Explorer 7)或者否(对于 Internet Explorer 8)。b. 根据需要填写缺陷表单。 c. 单击保存以保存结果。 结果如果要在稍后查看

35、结果,请在主菜单中单击执行 查看测试用例结果。运行测试套件演示测试套件是一个为测试执行目的分组而成的测试用例集合。通过打开测试套件或打开“查看测试套件”窗口,您可以运行测试套件。关于此任务可以选择按顺序或以并行方式来执行测试套件中的测试用例。按顺序执行测试套件表示测试用例的执行依赖于序列中前一个测试用例的完成。以并行方式运行测试套件时,可以同时执行所有测试用例。过程1. 打开现有的测试套件。 注: 仅当保存测试套件后才能运行测试套件。2. 单击“测试套件”窗口右上角的运行测试套件图标 ()。 这时会打开“运行测试套件”窗口。 3. 对于测试套件执行记录,请选择现有测试套件执行记录,或接受缺省选

36、项新建测试套件执行记录来创建新的执行记录。 如果选择创建新的执行记录,请选择测试计划、测试里程碑和测试环境。 注: 如果有一个现有执行记录会使用您为测试计划、测试里程碑和测试环境指定的值,那么将使用现有执行记录,并且不会创建新的执行记录。4. 如果测试套件包含带有自动化测试脚本的测试用例,那么可以选择多个测试用例并在测试执行期间为所有测试用例分配同一适配器。选中测试用例旁边的复选框,然后单击编辑 () 图标。 注: 大部分自动化测试适配器一次只能运行一个脚本。如果为多个测试用例选择同一个适配器,那么该适配器上的脚本将按顺序运行。对于并行执行,必须为每个脚本选择不同的适配器。5. 选择执行方式:

37、 o 如果要并行运行此套件,请选择并行运行此套件。 o 如果要按顺序运行套件,请取消选中并行运行此套件复选框。现在,适用于按顺序运行测试套件的其他选项在窗口中已启用。 6. 仅适用于顺序方式:如果测试脚本使用执行变量,并且您要在执行期间于这些脚本之间传递值,请选择在脚本之间传递执行变量。 7. 仅适用于顺序方式:如果要在单个测试用例未通过时停止套件执行,请选择当任何测试未通过时停止套件执行。当是否运行测试套件中的测试用例取决于前一个测试用例是否成功时,这非常有用。 8. 如果要记录此测试的结果但不执行脚本,请选择创建结果但不执行并选择结果。 9. 如果要暂时修改测试套件中定义的执行变量的值,请

38、单击修改执行变量值。 10. 单击运行以打开“测试套件执行控制台”。 对于顺序方式,序列中的第一个测试用例会显示在控制台中。对于并行方式,所有自动化测试用例都开始执行,并且所有手动测试用例都会显示在控制台中。 11. 如果套件中的第一个测试用例是一个手动测试,请单击启动手动测试,以打开测试执行窗口。 如果套件中的第一个测试用例是一个自动化测试,那么测试将自动运行。12. 逐步执行手动测试执行并在完成时单击关闭。 对于采用并行方式的手动脚本,您可以随时返回“测试套件执行控制台”并开始执行套件中的另一个测试用例。 13. 测试用例完成后,请单击状态列中的图标来查看测试用例的执行结果。 14. 根据

39、需要更新执行结果,并单击保存以保存您的更新。 例如,可以在结果详细信息部分中详细描述测试结果。15. 要提交缺陷,请执行以下操作: . 在缺陷部分中,单击创建新缺陷 () 或链接至现有缺陷 () 图标。 注: 如果已将 Rational ClearQuest 配置为缺省提供程序,并且正在使用 Internet Explorer,那么在尝试创建缺陷或链接到缺陷时,您可能会看到“安全警告”对话框。要使缺陷表单能够打开,请单击是(对于 Internet Explorer 7)或者否(对于 Internet Explorer 8)。a. 根据需要填写缺陷表单。 b. 单击保存以保存结果。 16. 重复

40、这些步骤,以运行套件中的其余测试用例。 结果如果要在稍后查看结果,请在主菜单中单击执行 查看测试套件结果。运行测试用例执行记录可以采用几种方式来运行测试。一种方式是通过运行测试用例执行记录。关于此任务您可以直接运行测试用例,也可以运行测试用例执行记录。直接运行测试用例时,此测试用例将在本地测试环境中运行。这将生成缺省的测试用例执行记录,但它未包含任何规划或测试环境信息。如果您的情况比较复杂,并且必须支持多个测试环境,那么可以生成测试用例执行记录以涵盖规划和环境需求。您可在特定测试用例环境中创建测试用例执行记录。测试用例执行记录会将测试计划和环境信息映射到测试用例。在运行测试用例执行记录时,基本

41、上可以称为“在此特定软件和硬件环境中运行此测试用例并使测试与特定测试计划和测试里程碑相关联”。您可以使用测试用例执行记录来运行手动测试和自动化测试。如果您已创建手动测试脚本,那么可以将这些测试脚本添加到测试用例,然后将测试用例执行记录与测试用例相关联。对于从 Rational Quality Manager 中引用的任何自动化测试,情况也是如此。在很多情况下,您运行测试用例执行记录时,将运行已添加到该测试用例执行记录的相关联测试用例的测试脚本。过程1. 执行以下某项步骤: o 创建测试用例执行记录并将其与测试用例相关联;然后打开测试用例。 o 打开现有测试用例,并为测试用例生成多个测试用例执行

42、记录。 o 打开测试计划,并选择测试计划中的一个或多个测试用例;然后为所选测试用例生成测试用例执行记录。 2. 在打开的测试用例的目录中,单击测试用例执行记录。 3. 选择要运行的测试用例执行记录。 4. 通过执行下列其中一个步骤来运行测试用例执行记录: o 如果要按原样运行测试用例执行记录,请单击运行图标 ()。 o 如果要暂时修改测试用例中定义的执行变量的值,请单击修改变量并运行。为执行变量选择新值,然后单击确定。 5. 如果自动化测试脚本与测试用例相关联,请选择适当适配器以运行测试,然后单击确定。 将打开脚本执行窗口,并自动运行测试。测试运行结束时,Rational Quality Ma

43、nager 会创建执行结果。适配器将为“结果详细信息”部分运行的测试附加特定于工具的结果。6. 如果手动测试脚本与测试用例相关联,那么将打开“脚本执行”窗口,并会有一个箭头位于第一个语句的左边。 7. 完成每个步骤,然后分配判定。 可能的判定包括:o 通过 () o 失败 () o 无定论 () o 已阻塞 () o 错误 () 注: 为了查看已阻塞和错误的选项,请单击不含图标旁边的箭头。提示: 要将同一判定分配给当前步骤后的所有步骤,请单击应用全部图标 ()。8. 可选:在实际结果字段中记录步骤结果。 9. 可选:将注释添加到一个或多个语句: . 从工具栏中,单击注释图标 ()。 a. 在编

44、写注释字段中输入注释并单击确定。在具有注释的每个语句中都会显示注释图标 ()。 10. 可选:将附件添加到一个或多个语句。例如,您可以创建正在测试的应用程序的截屏并将其附加到语句。要将文件附加到语句: . 从工具栏中单击附件图标()。这时会打开“附件视图”。 a. 浏览到文件并单击打开。 b. 单击确定。在每个具有附件的语句中,都会显示附件图标 ()。 11. 如果您发现正在测试的应用程序有问题,请提交缺陷: . 从工具栏中单击创建新缺陷图标 ()。这时会打开“缺陷视图”。 注: 如果已将 Rational ClearQuest 配置为缺省提供程序,并且正在使用 Internet Explor

45、er,那么在尝试创建缺陷时,您可能会看到“安全警告”对话框。要使缺陷表单能够打开,请单击是(对于 Internet Explorer 7)或者否(对于 Internet Explorer 8)。a. 完成缺陷表单并单击保存。在每个具有缺陷的语句中,都会显示缺陷图标 ()。 12. 测试运行完成时,单击关闭并显示结果以查看执行结果。 如果需要,您可以从执行结果修改判定(实际结果)和权重分布。进行编辑时,确保单击了保存以保存更改。运行测试套件执行记录可以采用几种方式来运行测试。一种方式是通过运行测试套件执行记录。关于此任务您可以直接运行测试套件,也可以运行测试套件执行记录。直接运行测试套件时,此测

46、试套件将在本地测试环境中运行。这将生成缺省的测试套件执行记录,但它未包含任何规划或测试环境信息。如果您的情况比较复杂,并且必须支持多个测试环境,那么可以生成测试套件执行记录以涵盖规划和环境需求。您可在特定测试套件环境中创建测试套件执行记录。测试套件执行记录会将测试计划和环境信息映射到测试套件。在运行测试套件执行记录时,基本上可以称为“在此特定软件和硬件环境中运行此测试套件并使测试与特定测试计划和测试里程碑相关联”。您可以使用测试套件执行记录来运行手动测试和自动化测试。如果您已创建手动测试脚本,那么可以将这些测试脚本添加到套件中的测试用例,然后将测试套件执行记录与该套件相关联。对于从 Ratio

47、nal Quality Manager 中引用的任何自动化测试,情况也是如此。在许多情况下,当您运行测试套件执行记录时,您运行已添加到相关联测试套件内的测试用例中的脚本。过程1. 请执行以下步骤之一: o 创建测试套件执行记录并将其与测试套件相关联;然后打开测试套件。 o 打开现有测试套件,并为测试套件生成多个测试套件执行记录。 2. 在打开的测试套件的目录中,单击测试套件执行记录。 3. 选择要运行的测试套件执行记录。 4. 单击运行图标()。 这时会打开“运行测试套件”窗口。5. 如果测试套件包含带有自动化测试脚本的测试用例,那么可以选择多个测试用例并在测试执行期间为所有测试用例分配同一适配器。选中测试用例旁边的复选框,然后单击编辑 () 图标。 大部分自动化测试适配器

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com