UFT(QTP) 中文社区

UFT中文社区
帮您快速上手UFT自动化功能测试工具

UFT(QTP)ALM集成数据驱动测试(二):配置与运行

在上一篇文章《UFT(QTP)ALM集成数据驱动测试(一):准备工作》中,我们已经介绍了如何在UFT One中进行ALM集成的数据驱动测试的准备工作。接下来,我们将进一步探讨如何定义和运行UFT测试配置,以便实现更加灵活和高效的自动化测试。

一、定义测试配置

对于UFT(QTP)ALM集成过程中的每个配置,可以指定使用上一步骤中指定的默认资源文件,或者使用其他数据资源文件。

在ALM中选择测试:在UFT集成ALM测试计划模块中,浏览到要与数据表资源关联的测试并选择该测试。选择测试后,单击“测试配置”选项卡。将在网格中显示默认配置。该配置是在将UFT(QTP)的测试添加到ALM项目时创建的。配置数据资源:在“配置”选项卡的底部窗格中,单击数据选项卡。选中“覆盖测试数据资源”复选框以从“测试资源”模块选择其他数据资源文件,或者将该复选框留空以使用默认资源文件。在数据资源框中,浏览到要与该配置关联的相关数据资源文件并选择该文件(仅在选中覆盖测试数据资源复选框时相关)。单击数据资源设置按钮,然后在“筛选设置”对话框中完成以下操作:将数据表参数从您的测试中映射到数据表文件的列标题:对于API测试,请按以下格式键入“资源参数名称”:对于UFT(QTP)GUI测试,请从列表中选择参数。根据需要应用筛选条件(文本字符串)。每个参数可以应用一个筛选条件。指定要运行迭代的行。

二、将配置链接到需求

为了确保需求完全覆盖,可以将需求与配置相关联,这样在UFT计划测试运行时可以根据需求覆盖率选择要运行的配置。

在测试计划模块中关联需求:单击需求覆盖率选项卡。单击选择需求按钮,右窗格中会显示“需求树”选项卡。从“需求树”选项卡中,选择要添加到“需求覆盖率”网格的需求。添加需求时,将会打开“添加高级覆盖率”对话框。选择覆盖该需求的测试配置。

三、运行测试配置

设置UFT(QTP)One选项:在UFT(QTP)One中,确保在“工具”>“选项”“GUI测试”选项卡“测试运行”节点中选中“允许其他产品运行测试和组件”。

在ALM中创建测试集:在ALM“测试实验室”模块中,选择或创建测试集。在右窗格中,选择执行网格选项卡。单击选择测试按钮以在右窗格中显示测试计划树和需求树选项卡。

选择和运行配置:执行以下某项操作以选择要运行的配置:从“测试计划树”选项卡中,选择要添加到“执行网格”的测试。添加测试时,其所有配置都将添加到执行网格(测试本身不添加到执行网格,因为ALM运行的是配置不是测试)。在“测试计划树”选项卡下,展开测试配置窗格,并将要运行的特定配置添加到执行网格。在“需求树”选项卡下,展开覆盖窗格,并选择要添加到执行网格的测试。添加测试时,其所有配置都将添加到执行网格。单击运行按钮以运行选定配置。在测试运行结束之后,单击“上次运行的报告”选项卡中的启动报告按钮查看结果。

通过本文与上一篇文章,您已经了解了如何在UFT(QTP)ALM集成中定义和运行数据驱动测试配置。这不仅提升了UFT(QTP)测试的覆盖率,还能确保需求的全面覆盖。希望这些步骤能帮助您更好地进行UFT(QTP)自动化测试,提高测试效率和质量。想获取更多信息欢迎随时咨询我们。

转载请注明出处:UFT(QTP) 中文社区 » UFT(QTP)ALM集成数据驱动测试(二):配置与运行

欢迎申请UFT试用资格 立即体验AI自动化功能测试工具

申请试用 18678868838