1

我试图从leaft 窥探大型机屏幕,但它没有识别各个字段。它只是识别整个屏幕,在对象识别中心,它显示为Java.UiObject:Screen

我已经在leaft 中注册了应用程序,但它仍然无法识别。我也完成了 TE 配置器设置,并且能够毫无问题地检查另一个大型机应用程序。

但是这个特定的应用程序没有得到识别。

以下是此应用程序的对象识别中心生成的代码。

Desktop.describe(Window.class, new WindowDescription.Builder()
            .title("3 Host Session").build()).describe(UiObject.class, new UiObjectDescription.Builder()
            .nativeClass("com.ibm.eNetwork.beans.HOD.accessibility.AccessibleScreenText").build());

如果您对此问题有任何解决方案,请告诉我。谢谢

4

1 回答 1

0

当未设置 TE 配置或未启用 TE(终端仿真器)的加载项时,会发生这种情况。请按照以下链接中的步骤解决相同问题:

https://admhelp.microfocus.com/uftdev/en/14.50-14.53/HelpCenter/Content/HowTo/TE_Addin_Overview.htm

于 2020-07-02T07:17:45.143 回答