QC 面试问题



尊敬的读者,这些QC 面试问题是专门为了让您熟悉在QC主题的面试中可能遇到的问题类型而设计的。根据我的经验,优秀的面试官在面试期间很少计划问任何特定问题,通常问题从主题的一些基本概念开始,然后根据后续讨论和您的回答继续下去 -

ALM 以前称为 Quality Center,是一种流行的测试管理工具,它使用 J2EE 开发,后端为 MSSQL 或 ORACLE。它是一个基于 Web 的工具,支持不同利益相关者之间的通信和关联。它还与 QTP、WinRunner 和 LoadRunner 集成。我们还可以创建报表和图表来分析和跟踪测试流程。

Quality Center 模块包括:管理模块、需求模块、测试计划、测试资源、测试实验室、缺陷模块、仪表盘

需求可追溯性的好处是跟踪来自链接,指示影响所选需求的需求。跟踪到链接指示受所选需求影响的需求。

是的,有两种方法可以从需求生成测试。将需求转换为测试和从需求生成测试。

版本控制是变更管理工具,它帮助我们跟踪对项目中实体所做的更改,包括需求。

是的,我们可以从 ALM 创建 UFT 测试,但我们必须首先确保 UFT 能够从 ALM 执行测试。

测试管理工具使测试人员能够创建、执行和记录缺陷,而缺陷管理工具仅帮助我们创建和跟踪缺陷。

如果一个需求依赖于其他需求,那么将子需求处理到主需求中,您可以评估与主需求相关的子需求。

测试实验室是我们在其中执行使用测试计划模块开发的测试用例的模块。手动和自动化执行都在测试实验室中进行。

测试用例从测试计划模块导入到测试实验室模块以在称为测试实例的测试集中执行。有时在测试实验室模块中拥有同一测试用例的多个实例是可以的。

测试数据可以存储在单独的文件(例如 Excel 表格)中,并与测试用例一起上传,或者可以维护在测试用例的参数选项卡下。

在 ALM 的缺陷跟踪窗口中,有一个“查找类似缺陷”图标。在编写缺陷后单击此按钮时,如果其他人已记录了类似的缺陷,则系统会指出它。

单击“提交”按钮后,缺陷 ID 会自动生成。

测试用例的执行状态可以是:通过、失败、阻塞、未执行。

是的。使用 MS Excel/Word 插件。

是的。选择需要导出的测试,执行右键单击并选择“保存所选”或“保存全部”,然后输入要导出到 Excel 的文件名。

是的。ALM 支持业务流程测试 (BPT),其中主题专家可以在不涉及测试用例/脚本设计的细节的情况下创建测试。

测试执行后,当用户在测试实验室中单击“结束运行”按钮时,测试状态会自动保存。

HP ALM 支持 MS SQL 和 ORACLE

HP UFT 可以结合 HP ALM 使用,使用附加组件 HP ALM - UFT 附加组件

测试人员可以通过导航到工具 >> 更改项目 >> 选择项目来在 ALM 项目之间切换。

您可以在 ALM 中存储需求以确保 100% 的覆盖率,进行变更管理以及用于跟踪目的。

覆盖率状态是在给定时间覆盖的测试百分比,以及跟踪项目截止日期。

它包括 HP ALM 客户端(IE 浏览器)、ALM 服务器、数据库服务器。

ALM 版本有 HP ALM essentials、HP QC enterprise edition、HP ALM performance center edition。

HP ALM 工作流程包括发布规范 >> 需求规范 >> 测试计划 >> 测试执行 >> 缺陷跟踪。

每个产品都部署为多个发布,并且每个发布都关联了许多周期。每个发布都有一个预定义的范围和与之关联的里程碑。

可以使用工具菜单下的项目自定义菜单自定义缺陷管理周期。只有项目管理员才能自定义,我们也可以使用脚本编辑器来实现。

HP ALM 模块有需求、测试计划、测试实验室、缺陷。

仪表盘包含分析视图、仪表盘视图,使用它们可以生成和分析图表。

Sprinter 是一种手动测试实用程序,可以更有效地与 HP ALM 集成。它帮助我们记录和快速推进手动测试。它还允许测试人员从 Sprinter UI 记录缺陷。

它是 HP Sprinter 中的一个功能,我们可以使用它将数据输入应用程序。我们可以将多组数据一次性直接插入到应用程序中,并分别匹配相应的字段。

我们可以在 ALM 中针对测试用例添加父需求或子需求

预定义组有开发人员、项目经理、QA 测试人员、TD 管理员、查看者。

HP ALM 中提供了图表、报表、实时分析图表。

可以在测试计划、测试执行网格、缺陷网格上创建后续实体。

缺陷可以链接到测试、测试步骤、运行和运行步骤、需求。

手动或自动化测试可以在指定日期和时间执行。

结果始终存储在测试实验室模块的测试运行选项卡中。

包含各种测试步骤的测试用例的副本。

清除运行是用于删除项目中旧测试运行结果的过程。我们可以删除旧的测试运行,甚至删除特定的测试步骤。

需求模块报表、测试计划模块报表、测试实验室模块报表、缺陷模块报表。

当我们删除文件夹时,可以选择仅删除文件夹,或者删除文件夹、其子文件夹和测试。如果我们选择仅删除文件夹,则所有测试都将移动到测试计划树中的未附加文件夹。

不,“未覆盖”状态表示尚未创建或映射这些测试的需求,而“未运行”状态表示尚未执行的需求。

库表示 ALM 中实体的集合,包括它们彼此之间的关系。库还允许一个人像版本控制一样收集相同的实体。

HP UFT/QTP 测试、手动测试、HP Load Runner/Win Runner 脚本。

创建项目、域、创建和管理用户、跟踪用户限制等。

数字、日期、字符串、列表、用户列表、查找列表。

过滤器用于根据用户条件查看数据,并且过滤器可用于图表、报表和网格。

是的。我们可以通过导航到转到 >> 执行流程选项卡并选择“测试运行计划”来计划测试。

接下来是什么?

此外,您可以回顾一下您之前完成的与该主题相关的作业,并确保您可以自信地谈论它们。如果您是应届毕业生,面试官并不期望您能回答非常复杂的问题,而是您必须使自己的基本概念非常牢固。

其次,如果您无法回答一些问题,实际上并没有太大关系,但重要的是,无论您回答了什么,都必须充满自信地回答。所以在面试时要自信。我们在 tutorialspoint 祝您面试顺利,并祝您未来的事业一切顺利。干杯:-)

qc_questions_answers.htm
广告