Coder Social home page Coder Social logo

jeancsm94 / qa4noobs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vcwild/qa4noobs

0.0 0.0 0.0 369 KB

Introduction to Quality Engineering made for the 4noobs collection.

Home Page: https://vcwild.github.io/qa4noobs/

License: GNU Affero General Public License v3.0

Shell 100.00%

qa4noobs's Introduction

Curso de QA da He4rt Developers

Imagem de QA
build topics topics license


SobreRoadmap • ContribuaAutoresLicença

❓ Sobre o Projeto

Qualidade de software é uma área de conhecimento que envolve a garantia de que um produto de software atenda aos requisitos, seja confiável, eficiente e eficaz. A qualidade de software é um atributo que pode ser avaliado por meio de testes, que são atividades que visam verificar se um produto de software atende aos requisitos e se está livre de defeitos.

Esse projeto tem como objetivo apresentar os fundamentos de testes de software, ferramentas e boas práticas para quem está começando na área de qualidade de software.

⛕ Roadmap

graph LR

subgraph "Fundamentos de teste"
A((Fundamentos de teste))
A --> B((Introdução))
A --> C((Testes tradicionais e ágeis))
A --> D((Interação com o time))
A --> E((Ferramentas e seus objetivos))
A --> F((Revisão de artefatos))
A --> G((Como identificar o que testar))
A --> H((Casos de testes, relatórios e erros))
A --> I((Perguntas e respostas))
end

subgraph "Abordagens de testes"
J((Abordagens de testes))
J --> K((Tipos de abordagens))
J --> L((Caixa branca))
J --> M((Caixa preta))
J --> N((Caixa cinza))
end

subgraph "Os diferentes tipos de testes"
O((Os diferentes tipos de testes))
O --> P((Tipos de testes))
O --> Q((Teste de funcionalidade))
O --> R((Teste de aceitação))
O --> S((Teste exploratório))
O --> T((Teste de sanidade))
O --> U((Teste de regressão))
O --> V((Teste de unidade))
O --> W((Teste de fumaça))
O --> X((Teste de integração))
O --> Y((Teste não-funcional))
O --> Z((Teste de carga))
O --> AA((Teste de performance))
O --> AB((Teste de stress))
O --> AC((Teste de segurança))
O --> AD((Teste de acessibilidade))
O --> AE((Teste de compatibilidade))
end

subgraph "Administração de projeto"
AF((Administração de projeto))
AF --> AG((Introdução))
AF --> AH((Planejamento de testes))
AF --> AI((Priorização de requisitos))
AF --> AJ((O ciclo de vida do software))
AF --> AK((Método Ágil))
AF --> AL((Método Scrum))
AF --> AM((Método Kanban))
AF --> AN((Método Waterfall))
AF --> AO((Método V-Model))
AF --> AP((Elaborando um relatório de testes))
AF --> AQ((Verificação e validação de testes))
end

subgraph "Execução de testes"
AR((Execução de testes))
AR --> AS((Construindo casos de teste))
AR --> AT((Teste manual))
AR --> AU((Teste automatizado))
end

A --> J
J --> O
O --> AF
AF --> AR
Loading
Fundamentos de teste
Abordagens de testes
Os diferentes tipos de testes
Administração de projeto
Execução de testes

🤝 Como contribuir

Contribuições fazem com que a comunidade open source seja um lugar incrível para aprender, inspirar e criar. Todas contribuições são extremamente apreciadas

  1. Realize um Fork do projeto
  2. Crie um branch com a nova feature (git checkout -b feature/featureBraba)
  3. Realize o Commit (git commit -m 'Adicionado conteudo brabo')
  4. Realize o Push no Branch (git push origin feature/featureBraba)
  5. Abra um Pull Request

Desenvolvimento local

Para rodar o projeto localmente, você precisa ter o Node.js instalado na sua máquina. Também recomendamos utilizar o Yarn como gerenciador de pacotes.

Adicione as variáveis de ambiente ao seu path:

source scripts/enviroment.sh

Rode os comandos:

# instalar dependências
yarn

# servir com hot reload em localhost:8080
yarn dev

💁‍♂️ Autores

  • Victor Manoel - Software Quality Engineer - @Keeabo
  • Victor Wildner - Software Quality Engineer - @vcwild

🏷️ Licença

O projeto está sob a licença AGPL-3.0. Veja o arquivo LICENSE para mais detalhes.

qa4noobs's People

Contributors

vcwild avatar victormpicoli avatar iaurg avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.