Variable ButtonConst

Button: any = ButtonInteractor

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 visible text on the button.

await Button('Submit').click();
await Button('Submit').is({ disabled: true });
await Button({ id: 'submit-button', disabled: true }).exists();
  • title: string – Filter by title
  • id: string – Filter by id
  • visible: boolean – Filter by visibility. Defaults to true. See isVisible.
  • disabled: boolean – Filter by whether the button is disabled. Defaults to false.
  • focused: boolean – Filter by whether the button is focused. See focused.
  • click(): Interaction – Click on the button
  • focus(): Interaction – Move focus to the button
  • blur(): Interaction – Move focus away from the button