2

我对来自 watir-page-helper 的“expected_title”程序有一些问题。它会抛出一个错误,例如当前网页的标题与预期的不同,尽管它是正确的标题:

RuntimeError: Expected title 'Some title' instead of 'Some Title'.

这是随机发生的,我的测试在不同的页面上经常失败。我正在工作的网站在合理的时间内加载,我认为这不是加载页面问题。

要初始化页面,我正在使用下一个方法:

@new_mail_editor = Module::Page.new(@browser, false)

这适用于访问链接时打开的页面。

有人知道为什么会这样吗?有没有办法避免这个问题?

谢谢你。

4

2 回答 2

1

Watir-page-helper 已停止使用,您应该尝试page-object gem。

于 2012-09-17T10:30:22.997 回答
0

与此同时,我发现我做错了什么。初始化浏览器并检查标题时,我使用的是“has_expected_title?” 而不是“expected_title”。看来我没有正确使用第一个功能现在一切正常。

于 2012-09-18T13:01:53.047 回答