我如何比较2个没有图像的画布元素,因为代码来自c#中的客户端?
在我的自动化测试中,我有案例要在执行某些操作之后比较图像之前和之后,但是问题是画布元素和图像是从客户端创建的,因此我无法理解如何在这种情况下进行比较:
HTML源代码:
<div class="canvas-container" style="宽度:492px;高度:492px;职位:相对用户选择:无;"><canvas _ngcontent-ctc-c5 ="" id="collage-canvas" class="lower-canvas" width="492" height="492" style="位置:绝对;宽度:492px;高度:492px;左:0px;顶部:0px;触摸动作:无;用户选择:无;"></canvas><canvas class="upper-canvas " width="492" height="492" style="位置:绝对;宽度:492px;高度:492px;左:0px;顶部:0px;触摸动作:无;用户选择:无; cursor: move;"></canvas></div>
我需要比较的画布
// canvas [@ class ='upper-canvas']
在我的自动化测试中,我有案例要在执行某些操作之后比较图像之前和之后,但是问题是画布元素和图像是从客户端创建的,因此我无法理解如何在这种情况下进行比较:
HTML源代码:
<div class="canvas-container" style="宽度:492px;高度:492px;职位:相对用户选择:无;"><canvas _ngcontent-ctc-c5 ="" id="collage-canvas" class="lower-canvas" width="492" height="492" style="位置:绝对;宽度:492px;高度:492px;左:0px;顶部:0px;触摸动作:无;用户选择:无;"></canvas><canvas class="upper-canvas " width="492" height="492" style="位置:绝对;宽度:492px;高度:492px;左:0px;顶部:0px;触摸动作:无;用户选择:无; cursor: move;"></canvas></div>
我需要比较的画布
// canvas [@ class ='upper-canvas']