Buttonvariable
Call this InteractorConstructor to initialize a button Interactor.
The button interactor can be used to interact with buttons on the page and
to assert on their state.
The button is located by the aria-label attribute or the visible text on the button in otherwise.
Example
await Button('Submit').click();
await Button('Submit').is({ disabled: true });
await Button({ id: 'submit-button', disabled: true }).exists();
Filters
title: string – Filter by titleid: string – Filter by idvisible: boolean – Filter by visibility. Defaults totrue. SeeisVisible.disabled: boolean – Filter by whether the button is disabled. Defaults tofalse.focused: boolean – Filter by whether the button is focused. Seefocused.href: string - Filter by href if it's button link
Actions
click():Interaction– Click on the buttonfocus():Interaction– Move focus to the buttonblur():Interaction– Move focus away from the button