【发布时间】:2017-01-26 16:13:52
【问题描述】:
有人要求我使用 Selenium 为网站编写一些测试。其中一些页面上有由“chart.js”库生成的图表。测试要求我:
- 读取图表中部分数据值的大小
- 点击图表上的某些条形。
- 将鼠标悬停在某些栏上并验证工具提示
问题是图表被实现为单个 HTML canvas 元素,因此 selenium 可以操作的图表细节没有 DOM。
【问题讨论】:
标签: selenium testing automated-tests integration-testing chart.js