我有一个使用Web应用程序的过程。该工作在Process Studio中运行完美。在控制室中,它遇到错误。 该过程需要选择两个文本输入,删除其中的内容并传递值。然后,需要单击保存。 当我观察到该进程正在运行时,它似乎第一次失败,在第二次尝试时,它会更新第一个。但是,由于某种原因,整个页面似乎会向下滚动?然后,它不会更新第二个输入(即使日志未显示此信息)。有人知道为什么会这样吗? 我已经附上了流程和日志的屏幕截图(由于数据是机密的并且无法更改,因此我无法显示Web应用程序)
答案 0 :(得分:0)
由于使用的是6.x,因此一次发送多个操作是正确的。通常,在使用GSK时,您要先激活该应用程序。我不确定这是否是您要使用“索赔状态输入”单击中心做的事情。但是,如果页面是基于该单击而更改的,则需要在此之后进行另一阶段,以确保页面已更新。
答案 1 :(得分:0)
在监视元素时,它可能会出错,并且BOT无法看到被监视的元素。监视任何元素后,请取消选中“父级”属性和具有空白值的属性,然后尝试突出显示它。
取消选中父值的基本原因是,可能发生在dev
环境中进行开发,而url
在dev
环境中有所不同的情况。将流程移至UAT
或任何其他环境后,就有机会使用不同的URL
。
可能已经发生的元素的属性值不匹配,BOT无法识别相同的元素。