Skip to content
masterclass Buddy

React Testing Library · Method

fireEvent.focus

fireEvent dispatches DOM events on elements. Use it for focused test cases, but prefer user-event for most user interactions because it models more of the browser interaction sequence.

Last updated

Syntax

fireEvent(node: HTMLElement, event: Event)
fireEvent[eventName](node: HTMLElement, eventProperties: Object)

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • fireEvent.click
  • fireEvent.change
  • fireEvent.keyDown
  • fireEvent.focus
  • user-event

Source: Firing Events | Testing Library. Checked 2026-11-03.