Menu
Grafana k6 JavaScript API k6/experimental browser Page setViewportSize(viewportSize)
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');
}