typescript - Hvordan oppnå nettleserendring av størrelse i kjøretid ved bruk av Playwright? i en e2e-testkjøring


Vi har i Protractor slik:

browser.driver.manage().window().setSize(
    width - 30,
    height
);

Hvordan oppnå dette i Playwright?

Svar #1

For å endre størrelsen på Playwright-nettleservinduet ditt: kan du bruke metoden page.setViewportSize()

For eksempel:

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

test('test', async ({ page }) => {
  await page.setViewportSize({ width: 600, height: 600 });
  // do stuff then resize to a particular device size 
  await page.setViewportSize(devices['iPhone X'].viewport);
}

Relaterte artikler