【问题标题】:how to handle delays when web pages get long to load?当网页加载时间过长时如何处理延迟?
【发布时间】:2011-04-20 14:24:07
【问题描述】:

我正在使用 watin 进行一些单元测试。但问题是当网页加载时间过长时,测试自动化会失败,因为所需的元素仍然不可用,但控制操作已经在 watin 中执行。

【问题讨论】:

    标签: watin


    【解决方案1】:

    只需将Settings.WaitUntilExistsTimeOut 设置为等待所需的秒数即可。

    【讨论】:

    • @Thilina Fonseka:WatiN.Core.Settings.WaitUntilExistsTimeOut = 120 2 分钟。也许你还需要设置WatiN.Core.Settings.WaitForCompleteTimeOut
    • WaitForCompleteTimeOut 是等待页面完全加载。 WaitUntilExistsTimeOut 是等待一个元素“显示”在页面上,主要在页面上动态创建 dom 元素时有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-18
    • 2019-10-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多