Usando Testing Library com ARIA roles implícitos
Um HTML semântico garante bela estrutura e boa acessibilidade ao documento. A função getByRole da Testing Library é muito útil nesse assunto, mas sem conhecer os papéis implícitos dos elementos, seu uso pode se transformar num grande desafio.