我有一个滚动菜单,并希望获取完整的屏幕截图,但是当我执行cy.screenshot()时,屏幕被切成两半,而cypress不会滚动到菜单的底部:
screenSizes.forEach((size) => {
it.only(`Do visual regression of hamburger menu for ${size}`, () => {
cy.visit('/pl')
.viewport(size[0], size[1])
.clickElement(headerSelectors.hamburgerButton)
.getElement(headerSelectors.sideMenu)
.screenshoot();
});
});