如何在Automation Anywhere中完全加载网页之前添加等待/延迟?

问题描述:

我想知道“如何添加等待或延迟,直到网页完全加载,”在自动化的任何地方, 我用如何在Automation Anywhere中完全加载网页之前添加等待/延迟?

等待屏幕变化

但它持有的过程,直到一些开发人员指定的时间,但我想添加延迟,直到网页完全加载, 有没有人可以帮助我? 对不起的英语感到抱歉。

通常,在加载实际内容之前,网站会“加载”或“准备就绪”。有些网站甚至有虚拟内容,一旦从“某处”检索到实际内容,就会被替换。因此等待屏幕改变并不是一个好主意。

我的方法是挑选一个你知道加载的元素你想要与之交互的元素。例如,本网站上的导航栏在评论之前加载。您可以通过查看网站的source,通过右键单击任意位置并选择view source,或者只需刷新页面几次并注视它,即可确定要使用哪个元素。前者需要一些HTML知识,但在我看来这是更好的方法。

一旦你确定你的元素,使用该元件上Object Cloning并使用内置wait的延迟(通常设置为15秒,这取决于网站/连接上)。 Action应该是一些随机的get property(存储你在一些虚拟变量中检索的内容,因为我们不打算使用它)。

Object Cloning的等待功能民调每隔多少毫秒,一旦元素被发现,将几乎瞬间转到了下一行代码。这是您与目标元素进行交互的地方。

这样你就知道你的目标元素被加载,代码非常优化和健壮。

最后要说明的是:将网络自动化很容易出现错误,因此将其与一些异常处理结合起来通常是一个好主意。

+0

谢谢,罗尔我会检查,并让你知道进展和标记为答案。 – Roshan

+0

谢谢罗尔的回答。很好的答案。 – Roshan