setContent(html[, options])
Sets the supplied HTML string to the current page.
| Parameter | Type | Default | Description | 
|---|---|---|---|
| html | string | '' | HTML markup to assign to the page. | 
| options | object | null | |
| options.timeout | number | 30000 | Maximum operation time in milliseconds. Pass 0to disable the timeout. The default value can be changed via the
browserContext.setDefaultNavigationTimeout(timeout),
browserContext.setDefaultTimeout(timeout),
page.setDefaultNavigationTimeout(timeout) or
page.setDefaultTimeout(timeout) methods. Setting the value to0will disable the timeout. | 
| options.waitUntil | string | load | When to consider operation to have succeeded. See Events for more details. | 
Returns
| Type | Description | 
|---|---|
| Promise<void> | A Promise that fulfills when the page has been set with the supplied HTML. | 
Example
import { browser } from 'k6/browser';
export const options = {
  scenarios: {
    browser: {
      executor: 'shared-iterations',
      options: {
        browser: {
          type: 'chromium',
        },
      },
    },
  },
};
export default async function () {
  const page = await browser.newPage();
  const htmlContent = `
    <!doctype html>
    <html>
      <head><meta charset='UTF-8'><title>Test</title></head>
      <body>Test</body>
    </html>
  `;
  await page.setContent(htmlContent);
}





