Tag: 帆布

自动化 – 如何验证画布图像的变化?

我试图编写一个测试来验证canvas图像的变化。 元素: <canvas width="1620" height="1080"></canvas> 我有一个厨房的形象,有一些不同的东西,例如橱柜,背景。 例如,我改变内阁 图像被改变 但是由于它是画布,我无法验证更改,因为它们不在DOM中。 我搜索了很多不同的这个问题的解决方案,但我不认为他们是正确的。 例如,一个解决方案是在前后制作截图,然后比较它们。 但是,如果当我改变404页面会出现什么? 然后我的测试会成功,因为截图会有所不同(因为它们应该是)。 有没有什么好办法做到这一点? 我正在使用Kotlin + Selenide编写测试,但Java + Selenium中的示例完全正确。 谢谢!