Доступність · Junior · Запитання 65 з 75

Чому getByRole("button", { name: "Save" }) робить тести кращими для a11y?

Показати відповідь

Правильна відповідь: Він падає, якщо в елемента немає цієї ролі чи імені

Пояснення

Запит дивиться на дерево доступності, як і допоміжні технології. div з обробником кліку не знайдеться, тож тест виявить баг.

Де почитати

Помилка в запитанні

Доступність · Junior · запитання 65

Перевірте себе

Пройдіть тест Доступність · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест