Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用SeleniumWebDriver验证页面标题、副标题、图形和图表数据?_Java_Javascript_Selenium_Selenium Webdriver - Fatal编程技术网

Java 如何使用SeleniumWebDriver验证页面标题、副标题、图形和图表数据?

Java 如何使用SeleniumWebDriver验证页面标题、副标题、图形和图表数据?,java,javascript,selenium,selenium-webdriver,Java,Javascript,Selenium,Selenium Webdriver,我正在使用Selenium WebDriver和Java编写代码 我的场景是比较页面标题、子倾斜、图形、图表数据是否与FE匹配 页面标题、子倾斜、图形、图表数据我需要存储在属性文件中,然后我需要与FE进行比较 页面标题如下所示: HTML格式如下所示: <h2> New PR's <p>Month Wise Overall New PR's </p> </h2> 新公关 月份整体新公关 图表数据如下所示: HTML: div class=

我正在使用Selenium WebDriverJava编写代码

我的场景是比较页面标题、子倾斜、图形、图表数据是否与FE匹配

页面标题、子倾斜、图形、图表数据
我需要存储在属性文件中,然后我需要与FE进行比较

页面标题如下所示:

HTML格式如下所示:

<h2>
New PR's
<p>Month Wise Overall New PR's </p>
</h2>

新公关
月份整体新公关

图表数据如下所示:

HTML:

div class=“drildowntablardatawrapper”>
2014年1月至2014年6月的月度总体新公共关系-图表数据

好的,你试过什么?什么不起作用?我是初学者,你能给我一些想法吗?
Webdriver
文档中详细介绍了你想做的一切。我将为你提供如何获取页面标题和入门指南的链接。
String pageTitle=driver.getTitle();
WebElement pt=driver.findElement(By.xpath(“/html/body/div[1]/div[4]/div[1]/h1/span”);System.out.println(“+pt”);我尝试了上面这一行,但问题是我得到了不同的输出[[FirefoxDriver:firefox on XP(297e4973-5abb-49a0-9414-23c52c768260)]->xpath:/html/body/div[1]/div[4]/div[1]/h1]/h1/span]。实际上,它需要比较上图中的新PR
div class="drilDownTabularDataWrapper">
<h3>Month Wise Overall New PR's - Jan 2014 To Jun 2014 - Chart Data</h3>
<table class="drilDownTabularData" width="950">
</div>