【问题标题】:Unable to spy html element on a website无法在网站上监视 html 元素
【发布时间】:2018-05-06 09:49:32
【问题描述】:

我正在尝试监视一个导航按钮,当鼠标悬停在该按钮上时,该按钮会掉落一个下拉菜单。我无法突出显示我已确定的内容。

我运行 IE 的 DOM 浏览器 (F12) 来识别 HTML 元素。它围绕在 DOM 浏览器上查看的标签:html/body/div/form/div/div/table/tbody/tr/td/table/tbody/tr/td/a。

目前我有这些属性:

  • 元素类型:HTML 元素
  • 类名:MainMenu_1(属性的确切类名,手动添加)
  • 启用:True(自动生成)
  • 路径:/HTML/BODY(1)/DIV(1)/FORM(1)/DIV(4)/DIV(1)/DIV(2)/TABLE(1)/TBODY(1)/TR( 1)/TD(1)/TABLE(1)/TBODY(1)/TR(1)/TD(1)/A(1) (自动生成)
  • 标签名称:A(自动生成)
  • 父 URL:我连接的网站(自动生成)

我的属性是否正确完成?我必须添加更多吗? 我还需要做什么?

可用的属性有:

  • 标签名称
  • 路径
  • 已启用
  • X
  • 宽度
  • 价值
  • 标题
  • 屏幕边界
  • 父网址
  • 反向匹配
  • 匹配索引
  • 链接
  • 输入类型
  • 输入标识符
  • 身份证
  • 身高
  • 类名
  • 已检查
  • 祖先计数

【问题讨论】:

    标签: blueprism rpa


    【解决方案1】:

    我使用 Application Modeler >> 识别 >> Open Application Navigator 解决了这个问题。该工具识别并列出了网站中的每一个 html 元素,我可以在其中选择合适的元素。

    【讨论】:

      【解决方案2】:

      取消选中父 URL(这会在动态网站的情况下产生问题)。如果有多个下拉菜单,请检查序数属性。

      【讨论】:

      • 我有未选中的父 URL。仅使用路径、类名和标题。此元素没有 Ordinal 属性。我有 HTML 元素作为元素类型。使用路径、类名和标题,我无法突出显示......还有什么想法吗?
      【解决方案3】:

      您可以在应用程序建模器中尝试这些属性吗?

      • 类名:MainMenu_1(属性的确切类名,手动 已添加

      • X属性(手动添加)

      • Y 属性(手动添加)和,

      • 宽度属性(手动添加)

      使用这些属性就可以了

      【讨论】:

      • 感谢帮助,我曾考虑使用 X 和 Y,但感觉就像给出项目的静态位置。对我来说听起来不对。我使用 Application Navigator 解决了这个问题。
      猜你喜欢
      • 2021-08-15
      • 1970-01-01
      • 1970-01-01
      • 2017-10-09
      • 2021-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-18
      相关资源
      最近更新 更多