Slide 11
Slide 11 text
Queries Accessible to Everyone
getByRole
ARIA
で定められたRole
に基づいて要素を特定する
Role
はHTML
要素(DOM)
に結びついているため、目視できるText
などよりも確実に要素を取得することに適している
アクセシビリティの観点から、全てのユーザーがアクセスできる
ように定められているので使用時の優先度が高い
button, checkbox, option
など
getByRole('button', {name: /submit/i})
[submit]
というボタンを見つけることができる