{"id":26228812,"url":"https://github.com/qajonatasmartins/qa.teste-de-software.markdown","last_synced_at":"2026-02-16T09:06:40.130Z","repository":{"id":65032532,"uuid":"573884854","full_name":"qajonatasmartins/qa.teste-de-software.MARKDOWN","owner":"qajonatasmartins","description":"Projeto com conceitos, dicas, técnicas e outros pontos de teste de software","archived":false,"fork":false,"pushed_at":"2024-06-01T01:14:52.000Z","size":4754,"stargazers_count":222,"open_issues_count":4,"forks_count":48,"subscribers_count":15,"default_branch":"main","last_synced_at":"2025-03-12T21:39:45.716Z","etag":null,"topics":["automation-test","automation-testing","dicas","roadmap-testing","technical-test","tecnicas-de-teste","testing","tips"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qajonatasmartins.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-03T18:31:32.000Z","updated_at":"2025-03-11T18:12:19.000Z","dependencies_parsed_at":"2023-11-09T02:27:30.013Z","dependency_job_id":"ef729e85-222a-4034-a696-3ab46c4fad9c","html_url":"https://github.com/qajonatasmartins/qa.teste-de-software.MARKDOWN","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/qajonatasmartins/qa.teste-de-software.MARKDOWN","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qajonatasmartins%2Fqa.teste-de-software.MARKDOWN","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qajonatasmartins%2Fqa.teste-de-software.MARKDOWN/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qajonatasmartins%2Fqa.teste-de-software.MARKDOWN/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qajonatasmartins%2Fqa.teste-de-software.MARKDOWN/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qajonatasmartins","download_url":"https://codeload.github.com/qajonatasmartins/qa.teste-de-software.MARKDOWN/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qajonatasmartins%2Fqa.teste-de-software.MARKDOWN/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279013646,"owners_count":26085298,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation-test","automation-testing","dicas","roadmap-testing","technical-test","tecnicas-de-teste","testing","tips"],"created_at":"2025-03-12T21:30:41.402Z","updated_at":"2026-02-16T09:06:40.122Z","avatar_url":"https://github.com/qajonatasmartins.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nova Arquitetura do Repositório - Qualidade de Software\n\n## 📋 Visão Geral\n\nEsta estrutura foi criada baseada no [**QA Roadmap**](https://roadmap.sh/qa) e nas melhores práticas da indústria para formar profissionais de qualidade de software com conhecimentos sólidos, baseados em referências técnicas, teóricas e padrões internacionais.\n\n## 🎯 Objetivo\n\nFormar profissionais de QA do **iniciante ao avançado** com base em:\n\n- 📚 **Referências técnicas** (ISTQB, ISO, IEEE)\n- 🎓 **Teoria sólida** e fundamentada\n- 📖 **Artigos científicos** e publicações reconhecidas\n- 👥 **Pessoas referência** na área de qualidade\n\n## 🗂️ Estrutura de Níveis\n\n### 🌱 **01-INICIANTE** - Fundamentos Sólidos\n\nBases essenciais para iniciar na área de QA\n\n### 🚀 **02-INTERMEDIARIO** - Especialização Técnica\n\nAprofundamento em técnicas e ferramentas\n\n### 🎓 **03-AVANCADO** - Liderança e Arquitetura\n\nEspecialização em arquitetura, liderança e estratégia\n\n### 📚 **04-RECURSOS** - Materiais de Referência\n\nBiblioteca completa de recursos técnicos\n\n### 🎯 **05-ESPECIALIDADES** - Áreas Emergentes\n\nEspecialidades para o futuro da qualidade\n\n## 🎯 **Trilha de Aprendizado Recomendada**\n\n``` text\n01-INICIANTE (Fundamentos) \n     ↓\n02-INTERMEDIARIO (Especialização)\n     ↓  \n03-AVANCADO (Liderança)\n     ↓\n05-ESPECIALIDADES (Futuro)\n     ↑\n04-RECURSOS (Suporte contínuo)\n```\n\n## 📈 **Metodologia de Ensino**\n\n### Baseada em Evidências\n\n- ✅ **ISTQB Foundation/Advanced/Expert** - Certificações reconhecidas\n- ✅ **ISO 25010** - Modelo de qualidade de software\n- ✅ **IEEE Standards** - Padrões internacionais\n- ✅ **Academic Research** - Pesquisas acadêmicas\n- ✅ **Industry Best Practices** - Melhores práticas\n\n### Progressão Estruturada\n\n1. **Teoria** → Conceitos fundamentais\n2. **Prática** → Aplicação hands-on  \n3. **Especialização** → Áreas específicas\n4. **Liderança** → Gestão e estratégia\n5. **Inovação** → Tecnologias emergentes\n\n## 🔄 **Processo de Atualização**\n\n### Critérios para Conteúdo\n\n- 📚 **Referência técnica obrigatória**\n- 🎓 **Base teórica sólida**\n- 👥 **Validação por especialistas**\n- 🔄 **Atualização contínua**\n- 🌍 **Padrões internacionais**\n\n### Fontes Autorizadas\n\n- **ISTQB** - International Software Testing Qualifications Board\n- **ISO/IEC** - International Organization for Standardization  \n- **IEEE** - Institute of Electrical and Electronics Engineers\n- **ACM** - Association for Computing Machinery\n- **Revistas acadêmicas** revisadas por pares\n- **Líderes reconhecidos** na área de qualidade\n\n---\n\n## 📚 **Índice de Conteúdo Disponível**\n\n### 🌱 **01-INICIANTE - Fundamentos**\n\n#### **Fundamentos de Testes**\n\n- [📖 Introdução ao QA](01-INICIANTE/01-fundamentos-de-testes/introducao-ao-qa.md)\n\n##### **Conceitos Básicos**\n\n- [🔍 Cenário vs Caso de Teste](01-INICIANTE/01-fundamentos-de-testes/conceitos-basicos/cenario-x-caso-de-teste.md)\n- [🔄 Ciclo de Vida do Desenvolvimento de Software](01-INICIANTE/01-fundamentos-de-testes/conceitos-basicos/ciclo-de-vida-desenvolvimento-software.md)\n- [💰 Custo de Defeitos - Regra 10 de Myers](01-INICIANTE/01-fundamentos-de-testes/conceitos-basicos/custo-de-defeitos.md)\n- [⚖️ Qualidade vs Teste](01-INICIANTE/01-fundamentos-de-testes/conceitos-basicos/qualidade-vs-teste.md)\n- [🐛 Tipos de Defeitos - Erro, Defeito e Falha](01-INICIANTE/01-fundamentos-de-testes/conceitos-basicos/tipos-de-defeitos.md)\n- [⚠️ Severidade vs Criticidade](01-INICIANTE/01-fundamentos-de-testes/conceitos-basicos/severidade-criticidade.md)\n- [✅ Verificação vs Validação](01-INICIANTE/01-fundamentos-de-testes/conceitos-basicos/verificacao-vs-validacao.md)\n\n##### **Níveis de Teste**\n\n- [🧪 Teste de Unidade](01-INICIANTE/01-fundamentos-de-testes/niveis-de-teste/teste%20de%20componente/teste-de-unidade.md)\n- [🔗 Teste de Integração](01-INICIANTE/01-fundamentos-de-testes/niveis-de-teste/teste%20de%20integração/teste-de-integracao.md)\n- [🖥️ Teste de Sistema](01-INICIANTE/01-fundamentos-de-testes/niveis-de-teste/teste%20de%20sistema/teste-de-sistema.md)\n- [✅ Teste de Aceite](01-INICIANTE/01-fundamentos-de-testes/niveis-de-teste/teste%20de%20aceite/teste-de-aceite.md)\n- Tipos de testes\n  - [Teste de fumaça](01-INICIANTE/01-fundamentos-de-testes/tipos-de-testes/teste-de-fumaça.md)\n  - [Teste de regressão, confirmação ou re-teste](01-INICIANTE/01-fundamentos-de-testes/tipos-de-testes/teste-de-regressao.md)\n  - [Teste de sanidade](01-INICIANTE/01-fundamentos-de-testes/tipos-de-testes/teste-de-sanidade.md)\n\n#### **Tipos Básicos de Teste**\n\n##### **Teste Funcional e Não-Funcional**\n\n- [⚙️ Teste Funcional](01-INICIANTE/02-tipos-basicos-de-teste/teste-funcional/teste_funcional.md)\n- [📊 Teste Não-Funcional](01-INICIANTE/02-tipos-basicos-de-teste/teste-nao-funcional/teste_nao_funcional.md)\n\n##### **Caixa Preta e Branca**\n\n- [⚫ Teste de Caixa Preta](01-INICIANTE/02-tipos-basicos-de-teste/caixa-preta-branca/teste%20de%20caixa%20preta/teste_caixa_preta.md)\n- [⚪ Teste de Caixa Branca](01-INICIANTE/02-tipos-basicos-de-teste/caixa-preta-branca/teste%20de%20caixa%20branca/teste_caixa_branca.md)\n\n##### **Técnicas de Caixa Preta**\n\n- [🔢 Análise de Valor Limite](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-preta/analise_de_valor_limite.md)\n- [🎯 Particionamento de Equivalência](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-preta/particionamento_de_equivalencia.md)\n- [📋 Tabela de Decisão](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-preta/tabela_de_decisao.md)\n- [🎲 Adivinhação de Erro](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-preta/advinhacao_erro.md)\n- [👥 Teste em Pares](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-preta/em_pares.md)\n- [👥 Teste Transição de estados](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-preta/transicao_de_estado.md)\n\n##### **Técnicas de Caixa Preta**\n\n- [🧟‍♂️ Mutação](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-branca/mutacao.md)\n\n##### **Testes Estáticos**\n\n- [📄 Análise Estática](01-INICIANTE/02-tipos-basicos-de-teste/tecnicas-teste-estatico/analise-estatica.md)\n- [🔍 Inspeção Formal](01-INICIANTE/02-tipos-basicos-de-teste/tecnicas-teste-estatico/inspecao-formal.md)\n- [👁️ Revisão de Código](01-INICIANTE/02-tipos-basicos-de-teste/tecnicas-teste-estatico/revisao-de-codigo.md)\n- [🚶 Walkthrough](01-INICIANTE/02-tipos-basicos-de-teste/tecnicas-teste-estatico/walkthrough.md)\n\n##### **Teste Exploratório**\n\n- [🗺️ Introdução ao Teste Exploratório](01-INICIANTE/02-tipos-basicos-de-teste/teste-exploratório/introducao-teste-exploratorio.md)\n- [📜 Charter de Teste](01-INICIANTE/02-tipos-basicos-de-teste/teste-exploratório/charter-de-teste.md)\n- [📝 Documentando Teste Exploratório](01-INICIANTE/02-tipos-basicos-de-teste/teste-exploratório/documenting-exploratory-testing.md)\n- [⏱️ Session-Based Testing](01-INICIANTE/02-tipos-basicos-de-teste/teste-exploratório/session-based-testing.md)\n\n#### **Processo de QA**\n\n- [🐛 Bug Lifecycle](01-INICIANTE/03-processo-de-qa/bug-lifecycle.md)\n- [🎯 Defect Management](01-INICIANTE/03-processo-de-qa/defect-management.md)\n- [📋 Test Planning](01-INICIANTE/03-processo-de-qa/test-planning.md)\n- [🎨 Test Design](01-INICIANTE/03-processo-de-qa/test-design.md)\n- [▶️ Test Execution](01-INICIANTE/03-processo-de-qa/test-execution.md)\n- [📊 Test Metrics](01-INICIANTE/03-processo-de-qa/test-metrics.md)\n- [📄 Test Reporting](01-INICIANTE/03-processo-de-qa/test-reporting.md)\n- [🔚 Test Closure](01-INICIANTE/03-processo-de-qa/test-closure.md)\n\n#### **Primeiros Passos**\n\n- [💬 Comunicação Efetiva](01-INICIANTE/04-primeiros-passos/comunicacao-efetiva.md)\n- [🤝 Soft Skills para QA](01-INICIANTE/04-primeiros-passos/soft-skills-qa.md)\n- [🧠 Pensamento Crítico](01-INICIANTE/04-primeiros-passos/pensamento-critico.md)\n- [⏰ Organização e Tempo](01-INICIANTE/04-primeiros-passos/organizacao-tempo.md)\n- [⚖️ Ética Profissional](01-INICIANTE/04-primeiros-passos/etica-profissional.md)\n- [❓ FAQ](01-INICIANTE/04-primeiros-passos/faq/faq.md)\n\n##### **Entrevistas**\n\n- [🎯 Desafio Técnico](01-INICIANTE/04-primeiros-passos/entrevistas/desafio%20técnico/desafio_tecnico.md)\n- [❓ Perguntas de Entrevista](01-INICIANTE/04-primeiros-passos/entrevistas/perguntas/perguntas.md)\n\n### 🚀 **02-INTERMEDIÁRIO - Especialização**\n\n#### **Técnicas de Teste**\n\n##### **Heurísticas**\n\n- [👀 Folha de trapaça](https://s3.eu-west-1.amazonaws.com/matrix.assets/xjhjzb1vzrdncmb4hc3tqg11da2q)\n- [🥹 Emotions](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/emotions.md)\n- [📊 BAICA](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/baica.md)\n- [🔢 Boundaries](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/boundaries.md)\n- [✨ CHIQUE](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/chique.md)\n- [⚙️ Configurations](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/configurations.md)\n- [🚧 Constraints](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/constraints.md)\n- [🔢 Count](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/count.md)\n- [📊 CRUD](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/crud.md)\n- [🔗 Dependencies](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/dependencies.md)\n- [🌈 Diversity \u0026 Inclusion](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/diversity_inclusion.md)\n- [❌ Failure](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/failure.md)\n- [🆘 FEW HICCUPPS](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/few_hiccupps.md)\n- [🌊 Flood](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/flood.md)\n- [📊 Follow the Data](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/follow_the_data.md)\n- [🐻 Goldilocks](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/goldilocks.md)\n- [⌨️ Input Method](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/input_method.md)\n- [⚡ Interruptions](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/interruptions.md)\n- [🗺️ Map Making](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/map_making.md)\n- [🎢 MCOASTER](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/mcoaster.md)\n- [👥 Multi User](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/multi_user.md)\n- [📊 PAMMDA](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/pammda.md)\n- [📍 Position](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/position.md)\n- [🔄 RCRCRC](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/rcrcrc.md)\n- [🙏 SACRED](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/sacred.md)\n- [👁️ Seen and Heard](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/seen_and_heard.md)\n- [🎯 Selection](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/selection.md)\n- [🔢 Sequences](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/sequences.md)\n- [👨‍👨‍👧‍👦 Seven Dwarfs](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/seven_dwarfs.md)\n- [📊 Sorting](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/sorting.md)\n- [📋 Specs \u0026 Designs Watchlist](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/specs_designs_watchlist.md)\n- [⏳ Starvation](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/starvation.md)\n- [🔍 State Analysis](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/state_analysis.md)\n- [🔦 TORCH](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/torch.md)\n- [👆 Touch Points](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/touch_points.md)\n- [💊 TPAIN](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/tpain.md)\n- [✂️ TRIMS](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/trims.md)\n- [🎭 TUTTU and TATTA](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/tuttu_and_tatta.md)\n- [👤 Users Scenarios](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/users_scenarios.md)\n- [⭐ VADER](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/vader.md)\n- [🔧 Variable Analysis](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/variable_analysis.md)\n- [❓ WWWWWHKE](02-INTERMEDIARIO/01-tecnicas-de-teste/heuristicas/wwwwwhke.md)\n\n##### **Técnicas Baseadas em Experiência**\n\n- [🧠 Baseado em Experiência](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-baseadas-experiencia/baseado_em_experiencia.md)\n\n##### **Técnicas de Caixa Preta**\n\n- [🔢 Análise de Valor Limite](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-preta/analise_de_valor_limite.md)\n- [🎯 Particionamento de Equivalência](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-preta/particionamento_de_equivalencia.md)\n- [📋 Tabela de Decisão](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-preta/tabela_de_decisao.md)\n- [🎲 Adivinhação de Erro](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-preta/advinhacao_erro.md)\n- [👥 Teste em Pares](02-INTERMEDIARIO/01-tecnicas-de-teste/tecnicas-caixa-preta/em_pares.md)\n\n#### **Automação Básica**\n\n- [🛠️ Introdução aos Frameworks](02-INTERMEDIARIO/02-automacao-basica/frameworks-introducao/introducao_frameworks.md)\n- [⚙️ Capabilities](02-INTERMEDIARIO/02-automacao-basica/web-automation/capabilities/capabilities.md)\n\n#### **Testes Especializados**\n\n- [📱 Mobile Testing](02-INTERMEDIARIO/03-testes-especializados/teste-mobile/mobile.md)\n- [🧪 Laboratório de Emuladores](02-INTERMEDIARIO/03-testes-especializados/teste-mobile/emuladores%20e%20simuladores/laboratório/laboratorio.md)\n- [👤 Usabilidade](02-INTERMEDIARIO/03-testes-especializados/teste-usabilidade/usabilidade.md)\n\n#### **Metodologias Ágeis**\n\n- [🏃 Introdução às Metodologias](02-INTERMEDIARIO/04-metodologias-ageis/processos-ageis/metodologias_intro.md)\n- [📊 Métricas](02-INTERMEDIARIO/04-metodologias-ageis/processos-ageis/métricas/metricas.md)\n- [🤝 Reuniões](02-INTERMEDIARIO/04-metodologias-ageis/processos-ageis/reunioes/reunioes.md)\n\n### 🎓 **03-AVANÇADO - Liderança**\n\n#### **Performance e Segurança**\n\n- [🚀 Performance](03-AVANCADO/03-performance-e-seguranca/testes-performance/performance.md)\n- [🔒 Teste de Segurança](03-AVANCADO/03-performance-e-seguranca/testes-seguranca/teste_de_seguranca.md)\n\n### 📚 **04-RECURSOS - Materiais**\n\n#### **Livros e Referências**\n\n- [📚 Artigos](04-RECURSOS/01-livros-e-referencias/artigos/artigos.md)\n- [📖 Livros QA](04-RECURSOS/01-livros-e-referencias/livros-qa/livros.md)\n- [⭐ Referências de Qualidade](04-RECURSOS/01-livros-e-referencias/referencias-qualidade/referencia_de_qualidade.md)\n\n#### **Abordagens**\n\n- [🔗 Steel Threads](04-RECURSOS/07-abordagens/steel-threads.md) - Abordagem para identificar e validar caminhos críticos de execução em sistemas complexos\n\n#### **Canais e Palestras**\n\n- [📺 Canais do YouTube](04-RECURSOS/03-canais-e-palestras/canais-youtube/canaisQA.md)\n- [🎤 Palestras](04-RECURSOS/03-canais-e-palestras/palestras/palestras.md)\n- [🌐 Sites QA](04-RECURSOS/03-canais-e-palestras/sites-qa/sitesQA.md)\n\n#### **Repositórios Úteis**\n\n- [📁 Repositórios GitHub](04-RECURSOS/04-repositorios-uteis/github-repos/repositorios.md)\n\n#### **FAQ**\n\n- [📱 Mobile FAQ](04-RECURSOS/05-FAQ/mobile/mobilefaq.md)\n\n#### **Plano de Carreira**\n\n- [📱 Plano de Carreira (em construção)](04-RECURSOS/08-plano-de-carreira-qa/C.P.%20_%20Quality%20Engineer-20251019114408.md)\n\n### 📚 **05-ESPECIALIDADES**\n\n- [Heuristicas de Teste formatadas para IA Agent](05-ESPECIALIDADES/agentTesting/heuristicas/)\n\n\n## 📝 **Como Contribuir**\n\n### Como abrir uma solicitação de inclusão de material\n\nVisando 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é?\n\nSegue o passo a passo\n\n#### Passo 1: Clone do Projeto\n\n- 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.\n- No seu perfil GitHub, navegue até o repositório que você acabou de fazer o fork.\n- Clique no botão \"Code\" e copie a URL do repositório.\n- Na sua maquina, clone o projeto pelo vscode ou IDE desejada\n\n#### Passo 2: Crie uma Nova Branch\n\n- Certifique-se de estar na branch principal do repositório (geralmente chamada de \"main\" ou \"master\").\n\n``` git\ngit checkout main\ngit pull origin main\n```\n\n- Crie uma nova branch para o seu trabalho. Dê a ela um nome descritivo relacionado à tarefa que você está realizando.\n\n``` git\ngit checkout -b nome-da-sua-branch\n```\n\n#### Passo 3: Faça e Commite Suas Alterações\n\n- Faça as alterações desejadas nos arquivos do projeto. Use os seguintes comandos para adicionar e commitar suas alterações.\n\n``` git\ngit add .\ngit commit -m \n\"Descrição curta das suas alterações\"\n```\n\n#### Passo 4: Push das Alterações para o Seu Repositório Fork\n\n``` git\ngit push origin nome-da-sua-branch\n```\n\n#### Passo 5: Abra o Pull Request\n\n- Visite o repositório original [clique aqui](https://github.com/qajonatasmartins/qa.teste-de-software.MARKDOWN).\n- Você deve ver um aviso indicando que você fez um novo push na sua branch recentemente. Clique no botão \"Compare \u0026 pull request\".\n- Preencha os detalhes do pull request:\n  - Escreva um título descritivo e uma descrição detalhada das suas alterações.\n  - Se necessário, mencione os problemas (issues) relacionados ao seu pull request usando \"#\" seguido pelo número do issue.\n- Clique em \"Create pull request\" para abrir o seu pull request.\n\n#### Passo 6: Discussão e Revisão\n\n- Será avaliado a sua sujestão para analisar se faz sentido a inclusão.\n\n#### Passo 7: Merge do Pull Request\n\nQuando o seu pull request estiver pronto para ser mesclado, um mantenedor do repositório ou colaborador com permissões suficientes irá mesclá-lo.\nApós o merge, sua branch será mesclada à branch principal do repositório e seu nome será mensionado como um contribuidor do projeto.\n\nE pronto! Você concluiu com sucesso o processo de abertura de um pull request no GitHub.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqajonatasmartins%2Fqa.teste-de-software.markdown","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqajonatasmartins%2Fqa.teste-de-software.markdown","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqajonatasmartins%2Fqa.teste-de-software.markdown/lists"}