使用Selenium可以在网页上测试Highcharts吗?我目前使用Selenium-rc和perl来测试一个网页。使用Selenium测试Highcharts
2
A
回答
0
可以运行javascript来读取数据,并将它注入到HTML标记然后读取html标记值:
JavascriptExecutor executor = (JavascriptExecutor) driver;
executor.executeScript("var y = Highcharts.charts[0].series[0].data[0].y;$('body').append('<span id=\"testTag\">'+y+'</span>');");
WebElement y = driver.findElement(By.xpath("//span[@id='testTag']"))
0
firefox渲染highcharts js和结果svg code.the svg代码是不可测试的。所以我建议添加测试标志。当测试阶段时,可以打印二维曲面.selenium可以轻松提取表格节点和数据。
相关问题
- 1. 使用selenium webdriver测试Highcharts
- 2. 使用Selenium Webdriver测试sessionStorage
- 3. Selenium使用硒测试
- 4. 用Watir测试Highcharts饼图
- 5. 使用Selenium测试用例映射手动测试用例
- 6. Selenium GUI测试?
- 7. Selenium测试和
- 8. 用于Javascript测试的Selenium vs Selenium
- 9. 使用Selenium和IE测试html文件
- 10. Selenium单元测试使用JUnit(Java)
- 11. Selenium测试无法开始使用operadriver
- 12. 使用Selenium webdriver进行Web2py测试
- 13. 使用Selenium IDE测试元素高度
- 14. 使用Maven运行Selenium测试
- 15. 如何使用Selenium RC测试DHTML?
- 16. 使用Selenium Grid 2和PHPUnit测试
- 17. 使用Selenium测试Safari给出GridException
- 18. 仅使用Selenium IDE的压力测试
- 19. 使用Selenium自动测试UIWebView内容
- 20. 使用Selenium和Java的UAT测试仪
- 21. 使用Selenium测试Liferay门户
- 22. 如何使用Selenium IDE测试工具?
- 23. 使用Selenium进行测试的帮助
- 24. 使用selenium与Java测试HTML代码
- 25. 使用Selenium WebDriver进行PrimeFaces fileUpload测试
- 26. Selenium JUnit 4测试 - 使用findElement()
- 27. 如何使用Selenium测试网页
- 28. 使用Selenium webdriver测试自动填充
- 29. 使用Selenium测试Extjs网站错误
- 30. 使用CircleCI进行Selenium测试
可以ü请举一个例子,或指向一个? – aradhak 2012-07-25 12:05:15