Menu

This is documentation for the next version of K6. For the latest stable release, go to the latest version.

Open source

newPage()

Uses the browser context to create and return a new page.

Returns

TypeDescription
Promise<Page>A Promise that fulfills with a new page object.

Example

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

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

  try {
    await page.goto('https://test.k6.io/browser.php');
  } finally {
    await page.close();
  }
}