close
Skip to content

joaopedro17/maestro4noobs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maestro Logo

Maestro4Noobs

Aprenda automação de testes mobile com Maestro do zero!

SobreRoadmapContribuirAutor


Sobre o Projeto

O Maestro4Noobs é um guia introdutório para quem quer aprender automação de testes mobile usando o Maestro, um framework moderno criado pela Block (ex-Square) para testar aplicações iOS e Android com sintaxe simples em YAML.

Ideal para quem está começando em QA mobile ou quer uma alternativa mais simples ao Appium.

Pré-requisitos

  • Conhecimento básico de linha de comando (terminal)
  • Android Studio instalado (para emulador Android) ou Xcode (para iOS)
  • Curiosidade e vontade de aprender!

ROADMAP

Módulo 1 - Introdução

Aula Descrição
Boas-vindas O que é o Maestro e por que usá-lo
Comunicação Canais de comunicação e recursos

Módulo 2 - Ambiente

Aula Descrição
macOS Instalação e configuração no macOS
Windows Instalação e configuração no Windows
Linux Instalação e configuração no Linux
Estrutura do Projeto Organização de flows e arquivos
Dicas Gerais Maestro Studio e outras dicas úteis

Módulo 3 - Básico

Aula Descrição
Fluxos (Flows) Estrutura básica de um flow YAML
Comandos Básicos tapOn, inputText, scroll e mais
Assertions Verificações com assertVisible e assertTrue
Primeiro Teste Criando e executando seu primeiro flow

Módulo 4 - Intermediário

Aula Descrição
Subflows Reaproveitando flows com runFlow
Condições Execução condicional com when
JavaScript Scripts JS dentro dos flows
Variáveis de Ambiente Configurações com .env e --env
Organização de Flows Padrões para projetos maiores

Módulo 5 - Avançado

Aula Descrição
Testes de API Combinando API e testes de UI
Testes Paralelos Executando em múltiplos dispositivos
CI/CD Integração com GitHub Actions
Maestro Cloud Executando testes na nuvem
EAS Workflows Alternativa para apps Expo: build + testes integrados no EAS

Como Contribuir

Contribuições são muito bem-vindas! Veja o CONTRIBUTING.md para detalhes sobre como participar.


Autor

Autores

Image
@joaopedro17

Feito com 💜 para a comunidade He4rt Developers

About

Guia para iniciantes em automação de testes com Maestro Framework

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors