【发布时间】:2019-11-05 14:25:20
【问题描述】:
Cypress 的 visible 匹配器根据各种因素将元素视为可见,但它没有考虑视口,因此滚动到屏幕外的元素仍被视为可见。
我需要测试指向页面锚点的链接是否正常运行。单击链接后,页面将滚动到链接的 href (example/#some-id) 中定义的 id 元素。
如何验证元素是否在视口内?
【问题讨论】:
-
@DavidThomas 干杯。我已经忘记了那个 API
-
另见cypress-io/cypress#877中的讨论。
标签: javascript testing cypress end-to-end