【发布时间】:2014-12-17 23:16:00
【问题描述】:
我是 Selenium 2.0 和 WebDriver 的新手,欢迎任何有关如何解决我的问题的帮助和建议。
我正在查看的html代码是:
<html>
<head>
<body class="index">
<div class="container">
<div class="masthead">
<div class="status-bar">
<div class="app-vpn-selector-container">
<div id="page_tabs" class="tabs">
<div class="tab-group monitoring">
<div class="tab-group-name"> Monitoring </div>
<div class="tab active"> Status </div>
<div class="tab"> Events </div>
<div class="tab"> Reports </div>
<div class="tab"> Statistics </div>
</div>
<div class="tab-group configuration">
</div>
<div id="page_content" class="tab_content">
</div>
</body>
</html>
我的任务是存储选项卡的所有名称:Status、Events、Reports、Statistics em> 并断言这些值存在。
List<WebElement> allTabs = webdriver1.findElements(By.xpath("//div[@id='page_tabs']/div/div"));
会让我找到元素,但我无法读取属性值。 有人可以让我知道如何解决它。 我花了很多时间在网上阅读信息,但找不到解决方案。 提前致谢
【问题讨论】: