UFT(QTP) 中文社区

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

UFT(QTP)One GUI测试:维护测试或组件

在使用UFT One进行测试时,难免会遇到一些不能执行的步骤或失败的结果,导致测试或组件失败。为此,UFT提供了强大的功能,帮助用户维护和更新这些测试与组件,以确保其顺利运行。您可能会遇到许多类型的错误,如应用程序错误、应用程序更改和缺少对象等等。

一、应用程序错误

在许多情况下,这是由于受测试的应用程序无法正常运行所致,例如当检查点在受测试的应用程序中遇到意外条件时。UFT(QTP)One提供运行结果,帮助您了解如何修复应用程序。

二、应用程序更改

有时,测试或组件会失败,因为受测试的应用程序已更改且需要更新测试或组件以反映这些更改。对于检查点,请使用“更新运行模式”以更新测试或组件中的检查点,以反映应用程序中的更改。

示例:

假设应用程序具有默认值曾为“”的编辑框。您具有可在编辑框中输入新值之前检查此值的检查点。如果应用程序中的默认值更改为“”,那么检查点将失败。更新运行模式使您能够更新检查点的预期值,以反映应用程序中的变更。

三、缺少对象

对象存储库还可能缺少运行测试所需的一些对象。UFT One提供可帮助标识和解决其中一些问题的工具。

1.应用程序中不存在该对象:在应用程序中找不到与对象存储库中对象的描述相匹配的对象。维护运行向导可用于标识您希望测试或组件使用的对象。

2.父对象已更改:UFT在应用程序中找不到与对象存储库中的对象匹配且具有相同层次结构的对象。维护运行向导可用于标识您希望测试或组件使用的对象。

3.对象描述属性值已更改:在应用程序中找不到与对象存储库中的对象具有相同描述属性值的类似对象。维护运行向导可用于标识您希望测试或组件使用的对象。

4.对象存储库中不存在该对象:UFT(QTP)One尝试在应用程序中标识测试或组件引用的对象之前,会在关联的对象存储库中查找该对象。如果无法在任何关联的对象存储库中找到测试或组件中的对象,则“维护运行向导”使您能够标识应用程序中要添加到存储库中并在测试或组件中使用的对象。

维护和更新测试与组件是确保测试顺利进行的重要步骤。通过了解并解决应用程序错误、应用程序更改和缺少对象的问题,UFT(QTP)One可以帮助您确保测试的准确性和有效性。希望本文提供的指导和示例能帮助您更好地使用UFT进行测试维护和更新。想要获取更多信息欢迎随时咨询我们。


转载请注明出处:UFT(QTP) 中文社区 » UFT(QTP)One GUI测试:维护测试或组件

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

申请试用 18678868838