我正在使用黄瓜,watir-webdriver和ruby进行自动化项目。 我有一个很大的问题,一个div加载不停。 我正在处理的网页包含一个框架,该框架内部包含报告生成表单。从表单中选择设置并生成报告后,在表单下面应加载带有结果的div。有许多选项和元素可以生成报告。如果我选择生成较小报告的选项,则每个项目都能正常工作,并且Div会按预期加载。但是当生成一个更大的报告时,Div会在没有停止的情况下加载结果(没有显示结果,只有在加载过程完成后才显示实际的Div with results)。
如果我手动完成这些操作,那么每件事都能正常工作我添加了“wait_until_present(500)”,但这没用。
在watir-webdriver的框架内加载Div是否有问题? 或者是否存在导致应用程序在运行测试时出错的原因?
如果必须等待Div加载,应用程序似乎停滞不前。我再说一遍,这不能手动复制。
有人知道为什么会这样吗? :(
谢谢。