0

我正在使用 cucumber、watir-webdriver 和 ruby​​ 进行自动化项目。我在加载不停止的 div 时遇到了一些大问题。我正在处理的网页包含一个在报告生成表单中的框架。从表单中选择设置并生成报告后,应在表单下加载一个带有结果的 div。可以为其生成报告的选项和元素有很多。如果我选择生成较小报告的选项,则一切正常,并且 Div 会按预期加载。但是,当生成更大的报告时,带有结果的 Div 会在不停止的情况下加载(没有结果出现,只有在加载过程完成后才会出现带有结果的实际 Div)。

如果我手动执行这些操作,一切都会正常工作。我添加了一个“wait_until_present(500)”,但这没用。

在 watir-webdriver 的框架内加载 Div 是否存在问题?或者在测试运行时是否存在导致应用程序工作错误的事情?

如果应用程序必须等待很长时间才能加载 Div,则该应用程序似乎正在停止。我再说一遍,这不能手动复制。

有人知道为什么会这样吗?:(

谢谢你。

4

0 回答 0