【发布时间】:2018-02-07 06:03:13
【问题描述】:
所以我有一个组合框供用户选择他是老客户还是新客户。通过我的流程,我能够将组合框识别为 AA 元素,因此我的流程现在能够识别组合框并在它运行时单击它。但是当我需要在打开组合框后选择“新客户”选项时,问题就开始了。我无法将该选项识别为 HTML 元素或 AA 元素。因此,该过程无法选择选项并引发错误。
我尝试了什么:
我尝试了另一种方法,我为下拉/组合框添加了一个导航阶段,并在此阶段的属性中添加了“选择项目”作为操作并输入了选项的名称,在这种情况下为“新客户” " 以及项目位置。这也不起作用,并引发错误,提示“选择项目”不能用于角色为“静态文本”的 AA。
P.S:我检查了组合框的属性并取消选中了角色属性,但这不起作用。
【问题讨论】:
-
我的第一个问题是为什么要使用 AA 来查找 HTML 组合框,什么时候可以使用 HTML 间谍?此模式更适用于 HTML 对象,您可以在此处选择 Inputs 或 Position。要从 AA 更改为 HTML,请在您的间谍工具启动时按 ALT。在尝试进行间谍活动之前,请记住附加到您的浏览器窗口。如果附加似乎有问题,请转到空白页面并从那里附加,因为 javascripts 可以使 BP 在 HTML 间谍活动中出现故障。 (看过几次)