Squish 如何知道它可以执行另一行?

How do Squish knows that it can execute another line?

在 Squish 6.2.0(给出的示例)上默认有 20 秒的超时。 Squish 如何知道超时后它可以执行另一行?

Squish GUI 设置有默认超时等待(秒)。如果未找到该对象,则会向用户显示一条错误消息 "Object not Found",选择(调试,抛出错误)。

场景 2:例如可以注入超时(一旦用户登录,如果着陆 page/window 需要几分钟才能加载,您已经分配了一个硬编码超时(可以超过 20 秒)

有关详细信息,请单击“编辑”->“服务器”->“设置”以检查 Squish 工具上的默认超时。

更多信息位于:https://doc.froglogic.com/squish/latest/ide.views.html#ide.the-settings.view

在 Squish 6.2.0(给出的示例)上默认有 20 秒的超时。 Squish 如何知道超时后它可以执行另一行?

通常这是通过测试用例来实现的,在测试用例中它比较您要验证的输入。输入可以是:文本、图像、值。或者你可以编写一个测试用例,它只是点击一个对象并在默认超时后移动到(下一个 line/Next 测试用例)。

希望这能回答您的问题。