EstudyQA
Guia Estudo QA
Conceitos de Computação
Linguagens de Programação
- Estudar e praticar alguma linguagem de programação (Ruby, Java, JS ou Python)
Git e Github
- Estudar, praticar Git e criar uma conta no Github
Agilidade e Scrum
- Estudar sobre Agilidade, Scrum, valores e manifesto ágil (talvez algum curso)
Testes Ágeis
Testes Unitários
Teste de Mutação
Especificação por Exemplo
Feature Express
Análise Estática
Estratégia de Teste
Estudo de Appium usando Ruby
Debug de Testes
Testes API
APIs para Estudo
Cursos Recomendados
Dicas para Estudo de Teste e Qualidade
Conhecimento Necessário
- Lógica de Programação
- Análise de Histórias de Usuário
- Ambientes e Ferramentas de Desenvolvimento
- Git
- Xcode
- Android Studio
- Appium (com qualquer linguagem de programação)
- Selenium WebDriver (com qualquer linguagem de programação)
- Protractor
- Testes de API
- Httparty
- Pacote Node.js (mocha, chai e supertest)
- RestAssured
- Integração e Entrega Contínua
Níveis de Conhecimento
Nível 0
Nível 1
Nível 2