【问题标题】:Blueprism: how to adjust attributes so same elements are highlighted on different screen size?Blueprism:如何调整属性,以便在不同的屏幕尺寸上突出显示相同的元素?
【发布时间】:2019-03-07 01:18:04
【问题描述】:

我使用笔记本电脑监视了我的元素。然后我突出显示我确定的元素以确保它是唯一的。当我正在监视的浏览器窗口在我的笔记本电脑屏幕上时,这可以正常工作。当我将此浏览器窗口移动到监视器屏幕时,应用程序建模器不再能够识别我发现的元素(它突出显示浏览器中的不同区域)。我正在使用基于浏览器的应用程序-> 从可执行文件启动的浏览器。我只能使用可访问性模式识别我的元素。以下是当我从应用程序建模器中突出显示元素“English”时发生的一些屏幕截图: 我在笔记本电脑屏幕上看到的内容与我在显示器上看到的内容。

【问题讨论】:

  • 很高兴知道你是如何监视这个元素的?
  • 我使用的是 HTML 模式。对我有用的解决方案是将缩放更改为 100%。

标签: spy blueprism rpa


【解决方案1】:

我在使用 Internet Explorer 的内置缩放功能时遇到了同样的问题。

您可以在下面看到可以在 Internet Explorer 中查看缩放功能的地方的打印屏幕:

请检查这是否解决了您的问题。

【讨论】:

  • 这对我不起作用。更改笔记本电脑上的缩放功能和/或在我的显示器上查看时不会改变应用程序建模器突出显示我的元素的方式。
  • 对于那些想知道的人,我可以通过进入应用程序建模器来绕过这个问题,点击识别按钮上的下拉图像,选择“打开应用程序导航器”。这使我可以选择特定的 HTML 路径(例如 HTML\BODY\div....)
【解决方案2】:

很高兴知道您是如何监视此元素以及单击/关闭哪些属性?但这是我在不了解您的数据的情况下解决您的问题的方法。

打开 AplicationModeller,您可以在其中窥探此元素并在列表中找到您的元素。

我猜你的页面是响应式的,所以这个元素不是静态的。在属性中应该有一个名为“路径”的名称,这是指您可以找到元素的 HTML 路径。还有一个名为“X”和“Y”的属性,这是找到你的盒子的静态位置。我会同时单击“路径”、“X”和“Y”,然后我会尝试单击“标题”,看看这是否足以达到目的,“标题”=“英语”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多