Selenium webdriver 使用selenium、testNG实现集成highcharts图形的自动化

Selenium webdriver 使用selenium、testNG实现集成highcharts图形的自动化,selenium-webdriver,testng,Selenium Webdriver,Testng,我正在尝试自动化从第三方控制台集成到控制台中的svg图形。我尝试了很多方法,比如使用tagname列出所有元素,以及使用cssSelector。无论我使用什么,它总是不显示这样的元素,因为它无法识别元素。有什么方法可以用来找到解决方案吗?什么控制台???浏览器控制台?这里的控制台指的是正常的网站。显示尽可能多的代码,但尽量少显示问题。请向我们显示迄今为止您尝试过的HTML和代码WebElement Yellow=wd.findElementBy.xpath。//div[@class='clear

我正在尝试自动化从第三方控制台集成到控制台中的svg图形。我尝试了很多方法,比如使用tagname列出所有元素,以及使用cssSelector。无论我使用什么,它总是不显示这样的元素,因为它无法识别元素。有什么方法可以用来找到解决方案吗?

什么控制台???浏览器控制台?这里的控制台指的是正常的网站。显示尽可能多的代码,但尽量少显示问题。请向我们显示迄今为止您尝试过的HTML和代码WebElement Yellow=wd.findElementBy.xpath。//div[@class='clear left width100perct dashboard fixed']/div[@class='clear left width45perct marginLeft15']/table[@class='tblDashboard']/tr[@class='report-container']/td[@class='report-widget txtCenter']/div[@id='highcharts-2']/g[@class='highcharts-series-group']/g[@class='highcharts-series-highcharts-tracker']/Path[@fill='6AA851'];WebElement tootltip=wd.findElementBy.xpath/html/body/div[3]/div/div[5]/div[1]/table/tbody/tr[3]/td[2]/div/svg/g[3]/path[1];黄色。点击;System.out.printlnyellow color=+tootltip.getText;