用友UClient已经安装Java扩展但还是不能识别元素
背景
在操作系统用户为“Administrator”的电脑上安装了用友UClient应用软件(安装路径为:C:\Users\Administrator\AppData\Local\UClient),再安装Creator中的java扩展,但使用元素选择器进行操作时却不能识别UClient中的元素。
解决办法
检查java扩展是否已安装到位
检查UiBotJavaBridge_x64.dll文件是否存在
进入路径[C:\Users\Administrator\AppData\Local\UClient\share\java1.7.0_51-x64/bin],如下图:
检查UiBotJavaBridge.jar文件是否存在
进入路径[C:\Users\Administrator\AppData\Local\UClient\share\java1.7.0_51-x64\lib\ext],如下图:
若都存在,则代表java扩展已安装成功,若二者任意一个不在,请使用(JavaExtensionInstaller.exe)手动安装。可参考《对内置java环境的金蝶客户端手动安装java扩展》。
修改accessibility.properties文件
用合适的编辑器,添加一行:
assistive_technologies=com.uibot123.UiBotJavaBridge
如下图:
重启UClient和Creator,此时可正常识别出UClient中的元素。