qa.teste-de-software.MARKDOWN
                                
                                
                                
                                    qa.teste-de-software.MARKDOWN copied to clipboard
                            
                            
                            
                        Projeto com conceitos, dicas, técnicas e outros pontos de teste de software
qa.teste-de-software.MARKDOWN
Projeto com conceitos, dicas, técnicas e outros pontos de teste de software.
Índice
- Artigos
 - Palestras
 - Fundamentos de testes
- Erro, Defeito e Falha
 
 - Tipos de testes
- Testes funcional
- Teste de caixa preta
- Técnicas Analise de valor limite
 - Técnicas Particionamento de equivalência
 - Adivinhação de erro (Erro imaginado)
 
 - Teste de caixa branca
 - Teste de caixa cinza
 - Teste baseado em experiência
 
 - Teste de caixa preta
 - 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
- Perguntas
 - Dicas de como enviar um bom desafio técnico
 
 - FAQ
- Mobile
 - Web
 
 
Solicitações de inclusão
Como abrir uma solicitação de inclusão de material
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
Passo 1: Clone do Projeto
- 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
 
Passo 2: Crie uma Nova Branch
- 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
Passo 3: Faça e Commite Suas Alterações
- 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"
Passo 4: Push das Alterações para o Seu Repositório Fork
git push origin nome-da-sua-branch
Passo 5: Abra o Pull Request
- 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.
 
Passo 6: Discussão e Revisão
- Será avaliado a sua sujestão para analisar se faz sentido a inclusão.
 
Passo 7: Merge do Pull Request
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.