Automation Cypress-由于滚动条而隐藏按钮

Automation Cypress-由于滚动条而隐藏按钮,automation,automated-tests,cypress,Automation,Automated Tests,Cypress,我有个问题。如果我点击一个按钮,它会显示一个小窗口,我需要点击另一个按钮。但它是隐藏的,因为窗口太小,需要用滚动条移动。如何使用滚动条单击或移动,然后单击按钮 如果我试着在那个操场上玩的话,它需要整个窗户 谢谢您的回答。该模式与屏幕宽度有关吗?如果是,您可以通过将视口的新配置添加到cypress.json来解决此问题: { “视口宽度”:1920, “视口高度”:1280 } 当然,宽度足够解决你的问题 如果这不起作用,我相信这个页面可以帮助你:。结果会是这样的: cy.get('moda

我有个问题。如果我点击一个按钮,它会显示一个小窗口,我需要点击另一个按钮。但它是隐藏的,因为窗口太小,需要用滚动条移动。如何使用滚动条单击或移动,然后单击按钮

如果我试着在那个操场上玩的话,它需要整个窗户


谢谢您的回答。

该模式与屏幕宽度有关吗?如果是,您可以通过将视口的新配置添加到cypress.json来解决此问题:

{
“视口宽度”:1920,
“视口高度”:1280
}
当然,宽度足够解决你的问题

如果这不起作用,我相信这个页面可以帮助你:。结果会是这样的:

cy.get('modal_name'))
.scrollTo('右')

除此之外,我还希望一个
cy.get()
仍然可以得到您想要的按钮。

这是一种非常自然的思维方式,同时可以获得您的元素。但是,假设您正在手动测试上面的屏幕,您将滚动以查看隐藏的元素并对其执行操作。为什么柏树应该是不同的

转录到测试中是很重要的,与手动执行测试时的操作完全相同。因此,您应该有一个scrollIntoView操作