【发布时间】:2017-07-04 15:37:26
【问题描述】:
我是 UIPath 工具的新手。如果这是一个糟糕的问题,请接受我的道歉。
我需要单击\sendKeys 一个网页元素,它完全是一个动态元素。 每次加载页面时,ID都会保持变化。
Login 1: <span id="x58Sn0-cnt" class="z-tab-text" uipath_custom_id="8">Update</span>
Login 2: <span id="nT9Tn0-cnt" class="z-tab-text">Update</span>
Note:
Also we can't relay on class "z-tab-text" because so many other elements are sharing the same class.
提前致谢。 :)
【问题讨论】:
-
两个ID中的-cnt部分呢?
-
@MorrisMiao ID 看起来像是自动生成的东西,并不是说它们是 - 只是看起来像。
-
@Rojer Feds,您能否提供一个链接或更多 HTML 以及页面的图像。 UiPath 有一些非常不错的图像功能?
-
@NicolaiKrüger 如果您可以看到所有以“-cnt”结尾的表单,那么您可能会在选择器中使用通配符,例如*-cnt,你应该可以得到它们。
-
@NicolaiKrüger 另一种方法是使用OCR类型的活动,找到“登录”的位置,并使用相对位置找到您要放置文本的文本框。
标签: uipath