Skip to content

fabiorisantosquispe/maestro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Testes com Maestro para Aplicativos Flutter

Este repositório contém os testes realizados com a ferramenta Maestro em um aplicativo Flutter modificado para incluir rótulos de acessibilidade (Semantic Labels). O objetivo destes testes é avaliar a eficácia do Maestro como uma ferramenta de automação de testes para aplicativos Flutter que utilizam Semantic Labels.

Conteúdo deste Repositório

Neste repositório, você encontrará:

  1. Testes de Exemplo: Alguns testes de exemplo realizados em um aplicativo Flutter com rótulos de acessibilidade (Semantic Labels) incluídos nos elementos da interface do usuário, para ter uma visão da simplicidade da escrita dos testes com YAML.

  2. Código do Aplicativo Modificado: O código do aplicativo Flutter de exemplo que foi modificado para incluir rótulos de acessibilidade (Semantic Labels) nos elementos da interface do usuário para fins de teste.

Como Usar Este Repositório

Se você estiver interessado em avaliar o Maestro como uma ferramenta de automação de testes para aplicativos Flutter que utilizam Semantic Labels, siga estas etapas:

  1. Clone este repositório em seu ambiente local:

git clone https://github.com/fabiorisantosquispe/maestro

  1. Explore os testes de exemplo para entender como o Maestro interage com os elementos da interface do usuário que possuem rótulos de acessibilidade.

  2. Revise o código do aplicativo modificado para ver como os rótulos de acessibilidade foram incluídos nos elementos da interface do usuário.

  3. Para obter mais informações sobre como executar os testes, consulte a documentação do Maestro.

  4. Para a instalação no Windows tive dificuldades ao seguir a documentação, mas o Goku criou Um guia definitivo para configurar o framework Maestro no Windows

Considerações Finais

A inclusão de rótulos de acessibilidade (Semantic Labels) em aplicativos Flutter se torna necessário caso o elemento não posua nenhum texto para a identificação de elementos durante testes automatizados.

Se você tiver alguma dúvida ou precisar de assistência adicional, sinta-se à vontade para entrar em contato.

Boa avaliação e sucesso em seus testes de aplicativos Flutter com o Maestro!

About

Repsitório de testes do Maestro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published