Skip to content

Latest commit

 

History

History
49 lines (36 loc) · 2.98 KB

File metadata and controls

49 lines (36 loc) · 2.98 KB
title excerpt canonicalUrl
dispatchEvent(type, eventInit, [options])
Browser module: locator.dispatchEvent method

Dispatches HTML DOM event types e.g. 'click'.

Parameter Type Defaults Description
type string '' DOM event type e.g. 'click'.
eventInit object null Optional event specific properties. See eventInit for more details.
options object null
options.timeout number 30000 Maximum time in milliseconds. Pass 0 to disable the timeout. Default is overridden by the setDefaultTimeout option on BrowserContext or Page.

eventInit

Since eventInit is event-specific, please refer to the events documentation for the lists of initial properties:

Example

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

export default async function () {
  const browser = chromium.launch();
  const page = browser.newPage();
  
  await page.goto('https://test.k6.io/browser.php');
  const button = page.locator("#counter-button");
  button.dispatchEvent('click');
}