-1

我正在尝试在 watir-webdriver 中实现等待页面加载,但这些都不适合我:

http://watirwebdriver.com/waiting/

我正在尝试等待以下元素

<a>
  <img width="22" height="32" align="absmiddle" title="Sign out" alt="Sign out" src="images/logout.gif">
  Sign out
</a>

几个问题:

  1. 我是否需要包含一些库然后使用等待方法
  2. 在 RubyMine 中,上面链接中提到的所有方法都没有为上面的元素显示?有什么需要我做的设置吗?
  3. Watir-webdriver 是否适用于基于 gwt 的 Web 应用程序?

请帮忙。奥马尔

4

1 回答 1

0

您说“这些都不适合我”,但您没有包含您尝试过的代码示例以及导致的错误或其他问题。

假设您的浏览器对象是@browser,我建议您尝试其中一种并让我们知道结果:

@browser.link(text: "Sign out").wait_until_present # try this
@browser.img(title: "Sign out").wait_until_present # ...or this
于 2012-12-26T22:14:04.597 回答