在selenium webdriver中无法正确捕获页面标题

时间:2016-03-30 04:13:36

标签: selenium selenium-webdriver

考虑我有两个页面,第一页 - 登录页面和第二页面 - 欢迎页面。如果我在登录页面中提供用户凭证,则会将其重定向到欢迎页面。

我需要在两个页面中验证页面标题。所以,我使用了driver.getTitle();页面导航步骤之后。但是,它显示的是第一页标题,第二页图块未显示

由于 Subbu

2 个答案:

答案 0 :(得分:2)

这最像是一个时间问题 - 你正在获取标题而第二页尚未加载。使用显式等待通过WebDriverWait类等待第二个/欢迎页面加载(sample)。

你甚至可以使用" title"具体的等待条件,见:

答案 1 :(得分:2)

您必须添加显式等待并检查第二页是否在给定时间内加载。