Java 对象的文本检查点/输出值步骤

使用测试时,可以使用检查点或输出值来检查 Java 应用程序或小程序中的文本是否正确显示。与其他许多受支持的环境类似,我们建议通过为包含所需文本的对象插入标准检查点或输出值,并选择检查或输出其 text (或类似属性,例如 textattached textlabel) 的方式,从 Java 小程序或应用程序检索和检查文本。

如果要使用的对象没有相应的标识属性,或如果由于其他任何原因,上面的建议不能满足您的需要 (例如,位于选定文本之前或之后的文本非常重要),则对于符合以下条件的 Java 对象,可以考虑为其插入 UFT One 文本检查点或文本输出值步骤:

  • 对象必须自己绘制文本,而不是像大多数 AWT 业务组件那样将绘制任务指派给基础操作系统。

  • 对象必须通过替代 paint() 方法并调用 standard graphics.drawString() 方法来绘制文本。例如,该对象不能使用特殊绘制方法来写入文本,如使用可绘制椭圆的方法来绘制字母 O

  • 对象不能使用双(图像)缓冲绘制技术。

    因为许多 Java 对象不符合这些条件,所以默认情况下会禁用 Java 对象的文本检查点和文本输出机制。可以在高级 Java 选项对话框中启用它。