使用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