Projeto com conceitos, dicas, técnicas e outros pontos de teste de software.
- Artigos
- Palestras
- Fundamentos de testes
- Erro, Defeito e Falha
- Tipos de testes
- Testes funcional
- Teste de caixa preta
- Teste de caixa branca
- Teste de caixa cinza
- Teste baseado em experiência
- Teste não funcional
- Performance
- Métricas de performance
- Tipos de testes de performance
- Teste de capacidade
- Teste de carga
- Teste de concorrência
- Teste de escalabilidade
- Teste de extresse
- Teste de performance
- Teste de pico
- Teste de resistência
- Usabilidade
- Segurança
- Compatibilidade
- Confiabilidade
- Manutenção
- Portabilidade
- Performance
- Teste relacionado a mudança
- Testes funcional
- Testes dinâmicos
- Testes estáticos
- Niveis de testes
- Teste de aceite
- Teste de componente
- Teste de integração
- Teste de sistema
- Mobile
- Emuladores e simuladores
- Técnicas de teste baseados na experiência
- Tipos de testes
- Segurança
- Características de qualidade de software
- Heurística
- Automação de testes
- Web
- Mobile
- API
- Visual Regression
- Mutação
- Unitário
- Instrumentados
- Desktop
- Cases de sucesso (implantação de cultura de qualidade)
- Teste de portabilidade
- Teste de usabilidade
- Teste de adequação funcional
- Teste de correção funcional
- Teste de integridade funcional
- Teste de interoperabilidade
- DevOps
- QaOps
- Metodos ágeis
- Refêrencias de Qualidade de Software
- Cursos
- Livros para QAs do zero ao avançado
- Sites para QA
- Trilha de carreira
- Repositórios Úteis para QA
- Canais do Youtube QA
- Frameworks/Ferramentas
- Dicas de processos de QA
- Entrevistas QA
- FAQ
Visando um reconhecimento de todas as pessoas que de alguma forma contribuem com o repositório, a solicitação de inclusão deve ser feita via pull request e assim que aprovada seu nome irá aparecer como um contribuidor do projeto, que massa né?
Segue o passo a passo
- Neste repositório, clique no botão "Fork" no canto superior direito da página para criar uma cópia do repositório em sua própria conta GitHub.
- No seu perfil GitHub, navegue até o repositório que você acabou de fazer o fork.
- Clique no botão "Code" e copie a URL do repositório.
- Na sua maquina, clone o projeto pelo vscode ou IDE desejada
- Certifique-se de estar na branch principal do repositório (geralmente chamada de "main" ou "master").
git checkout main
git pull origin main
- Crie uma nova branch para o seu trabalho. Dê a ela um nome descritivo relacionado à tarefa que você está realizando.
git checkout -b nome-da-sua-branch
- Faça as alterações desejadas nos arquivos do projeto. Use os seguintes comandos para adicionar e commitar suas alterações.
git add .
git commit -m
"Descrição curta das suas alterações"
git push origin nome-da-sua-branch
- Visite o repositório original clique aqui.
- Você deve ver um aviso indicando que você fez um novo push na sua branch recentemente. Clique no botão "Compare & pull request".
- Preencha os detalhes do pull request:
- Escreva um título descritivo e uma descrição detalhada das suas alterações.
- Se necessário, mencione os problemas (issues) relacionados ao seu pull request usando "#" seguido pelo número do issue.
- Clique em "Create pull request" para abrir o seu pull request.
- Será avaliado a sua sujestão para analisar se faz sentido a inclusão.
Quando o seu pull request estiver pronto para ser mesclado, um mantenedor do repositório ou colaborador com permissões suficientes irá mesclá-lo. Após o merge, sua branch será mesclada à branch principal do repositório e seu nome será mensionado como um contribuidor do projeto.
E pronto! Você concluiu com sucesso o processo de abertura de um pull request no GitHub.