似乎我找不到在Cypress中正确的方法来做这件事。
我想测试我的按钮的悬停和焦点状态。
我尝试的第一件事是使用cypress-image-snapshot对整个组件进行截图,而不仅仅是按钮,当我在元素上使用
我尝试的第二件事是通过CSS,但这也不起作用,因为当元素处于焦点状态时,我的
有人有任何想法或者有解决这些状态测试的方法吗?
我想测试我的按钮的悬停和焦点状态。
我尝试的第一件事是使用cypress-image-snapshot对整个组件进行截图,而不仅仅是按钮,当我在元素上使用
realhover
,但似乎不起作用。我尝试的第二件事是通过CSS,但这也不起作用,因为当元素处于焦点状态时,我的
&::after
的背景颜色会通过scss
变量进行更改,而我无法通过cypress获取该变量。有人有任何想法或者有解决这些状态测试的方法吗?
window.getComputedStyle()
可以通过在第二个参数中指定伪元素:after
来获取伪元素的样式。 - undefined:after
参数,测试仍然通过。 - undefined