qa.teste-de-software.MARKDOWN icon indicating copy to clipboard operation
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 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
    • Teste relacionado a mudança
  • 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.