gpt4 book ai didi

cypress - 如何使用 Cypress 获取窗口大小?

转载 作者:行者123 更新时间:2023-12-03 23:16:45 25 4
gpt4 key购买 nike

我用 "cypress": "2.1.0"用于网站功能测试。
我在测试中也有条件:

if (WIDTH < 1025 && WIDTH > 480) {
it('Open search sidebar', function () {
cy.wait(500);
cy.get('.FilterStroke_resultsLabel_7gBlM').safeClick();
});
}
我的问题是如何获得屏幕尺寸 (WIDTH, HEIGHT) ?

最佳答案

这取决于您如何使用视口(viewport)。如果您使用 cy.viewport(...)命令,那么您就可以轻松地将参数存储到变量中。

但是,我假设您正在尝试获取浏览器的宽度和高度,而无需在测试之前明确设置视口(viewport)。
这样,cypress 从配置中获取默认的窗口宽度和高度。

您可以访问 configuration全局低谷Cypress变量,例如:

Cypress.config("viewportWidth") // => 800

OR

Cypress.config().viewportWidth // => 800

关于cypress - 如何使用 Cypress 获取窗口大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49363872/

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