维护测试或组件
相关项: GUI 测试和组件
当 UFT One 遇到不能执行的步骤或步骤结果指示失败时,测试或组件失败。因此,UFT One 使您能够维护和更新这些测试与组件。
您可能会遇到许多类型的错误。
应用程序错误
在许多情况下,这是由于受测试的应用程序无法正常运行所致,例如当检查点在受测试的应用程序中遇到意外条件时。
然后,UFT One提供运行结果,帮助您了解如何修复应用程序。
应用程序更改
有时,测试或组件会失败,因为受测试的应用程序已更改且需要更新测试或组件以反映这些更改。
对于检查点,请使用“更新运行模式”以更新测试或组件中的检查点,以反映应用程序中的更改。
示例: 例如:
-
假设应用程序具有默认值曾为“<输入值>”的编辑框。
-
您具有可在编辑框中输入新值之前检查此值的检查点。
-
如果应用程序中的默认值更改为 <Enter name>,那么检查点将失败。
更新运行模式使您能够更新检查点的预期值,以反映应用程序中的变更。
有关详细信息,请参阅更新运行模式。
缺少对象
对象存储库还可能缺少运行测试所需的一些对象。
UFT One 提供可帮助标识和解决其中一些问题的工具。
应用程序中不存在该对象 |
UFT One 在应用程序中找不到与对象存储库中对象的描述相匹配的对象。 维护运行向导可用于标识您希望测试或组件使用的对象。 |
父对象已更改 |
UFT One 在应用程序中找不到与对象存储库中的对象匹配且具有相同层次结构的对象。 维护运行向导可用于标识您希望测试或组件使用的对象。 |
对象描述属性值已更改 |
UFT One 在应用程序中找不到与对象存储库中的对象具有相同描述属性值的类似对象。 维护运行向导可用于标识您希望测试或组件使用的对象。 |
对象存储库中不存在该对象 |
UFT One 尝试在应用程序中标识测试或组件引用的对象之前,会在关联的对象存储库中查找该对象。 如果无法在任何关联的对象存储库中找到测试或组件中的对象,则“维护运行向导”使您能够标识应用程序中要添加到存储库中并在测试或组件中使用的对象。 |
有关详细信息,请参阅维护运行模式。