gpt4 book ai didi

fonts - 如何在 Cypress 中处理字体加载和屏幕截图

转载 作者:行者123 更新时间:2023-12-04 15:35:24 26 4
gpt4 key购买 nike

我测试了 cypress-image-snapshot使用 cy.screenshot 的插件。它有效,但问题是字体有时无法及时加载屏幕截图,因此我们最终得到一个非常不稳定的差异。

有没有办法让 cypress 在继续测试之前等待字体加载和 UI 更新?

最佳答案

试试 FontFaceSet API :

cy.document().its("fonts.status").should("equal", "loaded")

断言会自动让测试等待 document.fonts.status“加载”。由于它目前是一项实验性技术,您应该首先检查其浏览器兼容性。

关于fonts - 如何在 Cypress 中处理字体加载和屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59930906/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com