如何使用playwright实现运行时浏览器大小调整?在 e2e 测试运行中

问题描述 投票:0回答:1

我们的量角器有这样的: browser.driver.manage().window().setSize( 宽度 - 30, 高度 );

剧作家如何实现这一目标?

typescript automated-tests ui-automation playwright playwright-test
1个回答
18
投票

要调整剧本浏览器窗口的大小:您可以使用方法

page.setViewportSize()

例如:

import { test, expect, devices } from '@playwright/test';

test('test', async ({ page }) => {
  page.setViewportSize({ width: 600, height: 600 });
  // do stuff then resize to a particular device size 
  page.setViewportSize(devices['iPhone X'].viewport);
}
© www.soinside.com 2019 - 2024. All rights reserved.