质量中心集成

与质量中心(原称HP质量中心)的集成通过VAPI-XP测试实现,为此提供了VBScript测试脚本模板,该模板用于:

  1. 使用测试实例参数定位Squish和要运行的测试套件。
  2. 启动squishserver。
  3. 运行Squish测试套件。
  4. 上传文本测试结果。
  5. 停止squishserver。

这涵盖了Squish的基本用法。然而,您应该根据您的需求调整模板。您可以从以下位置下载测试脚本模板:script.vbs

本节仅描述Quality Center的基本使用。有关更多高级技术和用法,请参阅Micro Focus文档

以下各节描述了在Quality Center中创建测试、准备测试实例和生成报告。

Quality Center概念

“测试计划”模块包含一个“测试计划树”,其中包含一个或多个文件夹,称为“测试主题”,每个主题中包含一个或多个测试。

“测试实验室”模块包含一个“测试套件”。每个测试套件可以包含从测试计划树中测试的一个或多个实例(出现)。

在Quality Center中创建VAPI-XP-TEST

  1. 在“测试计划”区域创建一个新的测试,可选地创建一个新的测试主题。
  2. 为新测试输入一个名称,并将“VAPI-XP-TEST”选为其类型。
  3. 您可以使用向导中的默认值,然后选择“完成”以创建一个用VBScript作为脚本语言和COM/DCOM服务器测试作为测试类型的测试。
  4. 将模板内容的当前内容复制到新测试的“测试脚本”选项卡中。

    {}

  5. 在“参数”选项卡中添加以下参数:
    • PathToSquish
    • PathToSuite
    • TestCasesToExecute

    {}

    您可以为此参数的一些设置默认值。例如,Squish文件夹路径可能在运行测试的所有机器上都是相同的。

准备测试实例

现在,在测试计划树中创建了测试,您可以为要运行的每个Squish测试套件添加一个测试实例。

  1. 在“测试实验室”区域,为测试套件添加一个测试的实例。

    {}

  2. 打开测试实例详细信息并更新“执行设置”中的实际参数值。

    {}

  3. 对每个Squish测试套件重复前面的步骤。

测试报告

模板测试脚本报告了主要步骤的成功和失败。

  • squishserver和squishrunner是否可以在"PathToSquish"\bin下找到。
  • 是否能在"PathToSuite"下找到suite.conf
  • 所有测试是否都成功通过,或者其中一个是否失败。

{}

除了这些步骤之外,还包括文本测试结果的版本(--reportgen stdout的输出),作为Quality Center中测试执行的附件上传。

©2024 Qt公司有限公司。此处包含的文档贡献的版权为各所在者所有。
此处提供的文档根据自由软件基金会发布的GNU自由文档许可第三版条款进行许可。
Qt及其商标是芬兰及其它全球国家的Qt公司有限公司的注册商标。所有其他商标均为各自所有者财产。