Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Testar a acessibilidade de seus aplicativos do Windows, ferramentas de tecnologia assistiva (AT) e estruturas de interface do usuário é crucial para garantir uma experiência de usuário bem-sucedida para pessoas com várias deficiências (incluindo visão, aprendizagem, destreza/mobilidade e linguagem/comunicação), restrições situacionais ou aqueles que simplesmente preferem usar um teclado.
Tanto o acesso programático como o acesso ao teclado são cruciais para suportar a acessibilidade. Você deve garantir que seu aplicativo forneça acesso programático adequado e informações sobre todos os elementos da interface do usuário, e que todos os cenários do aplicativo possam ser realizados usando apenas o foco do teclado e a navegação.
Além de verificar o acesso programático, algumas das ferramentas listadas aqui também podem ajudar a avaliar o suporte do seu aplicativo para acesso e navegação pelo teclado. No entanto, também é importante, sempre que possível, verificar sua implementação com usuários de tecnologias assistivas, como leitores de tela.
A seguir são descritas as várias ferramentas que podem ser usadas para testar a implementação de acessibilidade do Windows e de aplicativos Web.
Ferramentas
Accessibility Insights - Ajuda os desenvolvedores a encontrar e corrigir problemas de acessibilidade em sites e aplicativos do Windows.
Accessibility Insights for Web é uma extensão do Chrome e do Microsoft Edge Insider que ajuda os programadores a encontrar e corrigir problemas de acessibilidade em aplicações Web e sites. Ele suporta dois cenários principais:
- FastPass - um processo leve de duas etapas que ajuda os desenvolvedores a identificar problemas comuns de acessibilidade de alto impacto em menos de cinco minutos.
- Assessment - permite que qualquer pessoa verifique se um site está 100% em conformidade com os padrões e diretrizes de acessibilidade. do Accessibility Insights também permite que você analise elementos, propriedades, padrões de controle e eventos da Automação da Interface do Usuário (semelhante às ferramentas Inspect e AccEvent herdadas descritas na seção a seguir).
Acessibilidade Insights para Windows ajuda desenvolvedores a localizar e corrigir problemas de acessibilidade em aplicações Windows. A ferramenta suporta três cenários principais:
- Live Inspect permite que os desenvolvedores verifiquem se um elemento em um aplicativo tem as propriedades corretas de Automação da Interface do Usuário simplesmente passando o mouse sobre o elemento ou definindo o foco do teclado nele.
- FastPass - um processo leve de duas etapas que ajuda os desenvolvedores a identificar problemas comuns de acessibilidade de alto impacto em menos de cinco minutos.
- Solução de problemas permite diagnosticar e corrigir problemas específicos de acessibilidade.
Ferramentas de teste herdadas
As ferramentas a seguir ainda estão disponíveis no SDK do Windows e estão documentadas aqui para suporte contínuo, mas recomendamos a transição para Accessibility Insights.
Accessible Event Watcher: A ferramenta Accessible Event Watcher (AccEvent) examina os dados de acessibilidade para ajudar a validar os elementos da interface do usuário do aplicativo, para garantir que os elementos da interface do usuário gerem eventos adequados do Microsoft Ative Accessibility e da Automação da Interface do Usuário quando ocorrem alterações na interface do usuário. AccEvent é geralmente usado para depurar problemas e para validar que os controles personalizados e estendidos estão funcionando corretamente.
Inspecionar: Inspecionar permite visualizar os dados de acessibilidade em qualquer elemento da interface do usuário. É especialmente útil, ao estender um controle comum ou criar um controle personalizado, para garantir que as propriedades e padrões de controle sejam definidos corretamente.
AccScope: A ferramenta AccScope permite que os desenvolvedores avaliem visualmente a acessibilidade de seus aplicativos durante as fases iniciais de design e desenvolvimento. O AccScope ajuda a visualizar como um leitor de tela usa as informações de automação da interface do usuário fornecidas por um aplicativo. Ele pode mostrar áreas onde adicionar informações ou suporte ao seu aplicativo pode melhorar sua acessibilidade.
Verificador de Acessibilidade da Interface do Usuário : A ferramenta Verificador de Acessibilidade da Interface do Usuário (AccChecker) verifica se os principais requisitos de acessibilidade da interface do usuário são atendidos. O AccChecker inclui verificações de automação da interface do usuário, Microsoft Ative Accessibility, e ARIA (Accessible Rich Internet Applications). Ele pode fornecer uma verificação estática à procura de erros, como nomes ausentes, problemas de árvore e muito mais. Ele ajuda a verificar o acesso programático e tem recursos avançados para suportar a automação de testes de acessibilidade.
UI Automation Verify: UI Automation Verify (UIA Verify) é uma estrutura de teste para testes manuais e automatizados da implementação da Automação da Interface do Usuário por um controle ou aplicativo. Ele também pode registrar os resultados do teste. Você pode integrar seu aplicativo ao código de teste e realizar testes regulares e automatizados ou verificações pontuais de seus cenários de automação da interface do usuário. Essa ferramenta é útil para verificar se as alterações em aplicativos com recursos estabelecidos não têm novos problemas ou regressões em áreas além dos novos recursos.
Ferramentas obsoletas
As ferramentas Accessible Explorer e UI Spy estão obsoletas e não estão mais disponíveis. Em vez disso, use Inspecionar ou AccScope.