首页 文章

如何获得柏树窗口大小?

提问于
浏览
1

我使用 "cypress": "2.1.0" 进行网站功能测试 .

我也有测试条件:

if(WIDTH < 1025 && WIDTH > 480) {
      it('Open search sidebar', function() {
          cy.wait(500);
          cy.get('.FilterStroke_resultsLabel_7gBlM').safeClick();
      });
  }

我的问题是如何获得屏幕尺寸(宽度,高度)?

1 回答

  • 2

    这取决于您使用viewPorts的方式 . 如果使用cy.viewport(...)命令,则可以轻松地将参数存储到变量中 .

    但是,我假设,您试图获得浏览器的宽度和高度,而不是在测试之前明确设置视口 . 通过这种方式,cypress从配置中获取默认的窗口宽度和高度 .

    您可以通过全局 Cypress 变量访问configuration,例如:

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

相关问题