Skip to main content

message

A message displayed in the dialog.

info

Only works with browser dialogs (via BiDi protocol). Native mobile dialogs do not expose their message through WebDriver. Use browser.acceptDialog or browser.dismissDialog to handle them.

Usage

await dialog.message()

Example

dialogMessage.js
// Listen for the dialog event to get the dialog object
browser.on('dialog', async (dialog) => {
const message = await dialog.message();
console.log(message); // prints: 'Hello, world!'
});

Returns

  • <string> returns: The message displayed in the dialog.

Welcome! How can I help?

WebdriverIO AI Copilot