Check if an element's attribute value matches a regular expression.

Usage

Example

this.demoTest = function (browser) {
  browser.assert.attributeMatches('body', 'data-attr', '(value)');
};

Parameters

Name Type description
definition string | object

The selector (CSS/Xpath) used to locate the element. Can either be a string or an object which specifies element properties.

attribute string

The attribute name

regexExpression string | RegExp

Regex expression to match attribute value.

msg
Optional
string

Optional log message to display in the output. If missing, one is displayed by default.