首页 > 解决方案 > 如何在 UFT 中创建检查点

问题描述

太奇怪了,我不得不问这么简单的问题。我开始使用 UFT 进行自动化,我想检查例如我的登录是否有效的正确方法是在下一页上添加一个检查点。但是我该怎么做呢?

我从谷歌获得的所有信息都是关于如何将已经存在的检查点添加到可能的页面。但我没有。

以下是我如何进行自动化:

但在 UFT 14.53 的 Object Repository 中,没有添加 Checkpoint 的按钮。对我来说,一种解决方法是添加另一个对象并检查它的存在并忘记检查点。在我希望在这里得到答案之前,我会尽力做到这一点。

标签: hp-uft

解决方案


在 UFT 中,通常有两种方法来验证事情是否按预期工作。

  1. 流程(隐式) - 为了验证应用程序中的进度是否成功(例如登录),通常只是继续使用应用程序,假设如果上一步失败,则下一步所需的对象将不存在,并且由于ObjectNotFound错误,测试将失败
  2. 状态(显式) - 为了查看对象具有特定状态,通常使用检查点。检查点通常是在记录会话期间添加的,我不确定是否有办法将它们直接添加到存储库中。检查点的替代方法是使用内置CheckProperty方法,它更适合关键字驱动测试(无记录)。

推荐阅读