首页 > 解决方案 > canvas js图表的功能测试

问题描述

我正在尝试对使用 Angular 5 构建的 Web 应用程序进行功能测试。 appln 包含许多基于 canvas js 的图表。我必须检查画布图像和内部文本中的鼠标悬停值,并将其与后端的 sql server 查询进行比较,以查看它们是否正确填充。我目前正在使用量角器,并且能够将鼠标悬停在元素上,但无法在悬停内获取值。有人可以建议一种方法来做到这一点 - 使用量角器或任何其他工具。我想知道这是否可能。DOM 中没有为画布对象或工具提示填充数据。图表与此类似 - 我需要获取内部文本值和鼠标悬停值。所有这些都是基于 ui 中的下拉选择动态生成的,在此处输入图像描述

    <canvas _ngcontent-c13="" chartjs="" height="159" width="319" class="chartjs-render-monitor" style="display: block; height: 199px; width: 399px;">
        </canvas>

添加了画布html

标签: protractorsikuli

解决方案


推荐阅读