繁体   English   中英

独特的 BluePrism 间谍元素

[英]BluePrism Spy element uniquely

我正在从一个基于浏览器的应用程序中监视一个按钮。 但是我收到错误消息,说找到了不止一项。

我只能在辅助功能模式下窥探它。 虽然,我可以在我的页面中看到我的页面中只有一个元素。

如何在辅助功能模式下唯一引用我的元素,因为没有指定的确切路径。

如果您无法看到这些元素,但 Blue Prism 说找到了多个元素,那么您可能没有选中这两个属性:

  • 可见
  • 屏幕可见

尝试将它们设置为“True”,请检查这是否有助于解决您的问题。

不同的方法是使用这两种方法之一:

  • 匹配索引
  • 序数

简而言之,如果有多个相似的对象可见,它们会告诉应用程序建模者应该使用哪个项目。

我认为当您有两个具有相同属性的字段时会发生这种情况监视元素后,应用程序建模器弹出窗口(单击 ctrl+左键单击后打开)中的序号。我希望你明白了。

每当我们监视元素时,建议取消选中一些属性,例如父 url、输入标识符、标题等。“如果有错误说明找到了多个匹配的窗口”,那么此时我们必须取消选中“windows 文本”并检查序数属性。

请在应用程序模块中尝试以下

  1. 取消选中带有空值的复选框
  2. 取消选中 ParentURL。

您只需要检查被监视元素的Match IndexOrdinal属性。 Ordinal将始终为您提供屏幕上的独特元素。

甚至在 Blue Prism 的培训模块中也提到了这一点。

对于基于浏览器/Web 的应用程序,无法找到序数属性。

要监视确切的元素,您还可以使用“应用程序导航器”或 UI 自动化导航器。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM