Menu
Open source

setViewportSize(viewportSize)

This will update the page’s width and height.

ParameterTypeDefaultDescription
viewportSizeObjectAn object containing the additional HTTP headers. All header values must be strings.
viewportSize.widthnumberPage width in pixels.
viewportSize.heightnumberPage height in pixels.

Example

JavaScript
import { browser } from 'k6/experimental/browser';

export const options = {
  scenarios: {
    browser: {
      executor: 'shared-iterations',
      options: {
        browser: {
          type: 'chromium',
        },
      },
    },
  },
};

export default async function () {
  const page = browser.newPage();

  page.setViewportSize({
    width: 640,
    height: 480,
  });
  await page.goto('https://test.k6.io/browser.php');
}