Este artigo foi publicado em 2019. Ferramentas e versões citadas podem ter mudado desde então; a reflexão permanece.
Fala galera! Sabe aquelas coisas que você pensa: “como nunca pensaram nisto antes?”. A genialidade do meu amigo e também MVP @kastwey realmente me deixou muito empolgado. Trata-se de um driver para Seleium que permite usar o NVDA (leitor de telas open source) para realização de testes automatizados com base na acessibilidade. Como assim? Ao invés de realizar as ações no navegador vocêconsegue aferir se o que o leitor de telas leu é o comportamento esperado. Com isto podemos fazer uma automação muito mais precisa e os testes de acessibilidade com base em uma navegação “real” do usuário e não a verificação de atributos do HTML. O código pode ser encontrado em https://github.com/kastwey/nvda-testing-driver e você também pode instalar o pacote nuget. Neste fim de semana devo por as mãos nesta obra de arte e provavelmente colocar um vídeo aqui dos resultados. Até a próxima!
Deixe um comentário