Tutorial de teste de software

Resumo do treinamento em teste de software


Neste curso gratuito de controle de qualidade, você aprenderá habilidades básicas e conceitos de teste de software. As aulas são ministradas usando VIDA REAL Exemplos para melhorar a aprendizagem. Consulte os tutoriais sequencialmente, um após o outro.

O que devo saber?


Este tutorial em vídeo online foi especialmente desenvolvido para iniciantes com pouca ou nenhuma experiência em testes manuais. Mas antes de começar, consulte este guia completo sobre como escolher Controle de qualidade como sua carreira

Programa de teste de software


Testes básicos

👉 tutorial O que é teste de software? Definição, princípios básicos e tipos
👉 tutorial Teste de software como plano de carreira (habilidades, salário, crescimento)
👉 tutorial 7 princípios de teste de software: aprenda com exemplos
👉 tutorial Modelo V em teste de software
👉 tutorial STLC – Fases do ciclo de vida de teste de software e critérios de entrada e saída

Tipos de teste

👉 tutorial Tutorial de teste manual para iniciantes: conceitos, tipos, ferramenta
👉 tutorial Tutorial DE TESTES DE AUTOMAÇÃO: O que é, Processo, Benefícios e Ferramentas
👉 tutorial Teste de automação vs. Teste manual: qual é a diferença?
👉 tutorial Tutorial de teste unitário: o que é, tipos, ferramentas, EXEMPLO
👉 tutorial Tipos de testes unitários
👉 tutorial Teste de integração: o que é, tipos, exemplo de cima para baixo e de baixo para cima
👉 tutorial O que é teste de sistema? Tipos e definição com exemplo
👉 tutorial Teste de sanidade versus teste de fumaça: introdução e diferenças
👉 tutorial O que é teste de regressão? Definição, casos de teste (exemplo)
👉 tutorial O que são testes não funcionais? Tipos com exemplo

Desenvolvimento de Caso de Teste

👉 tutorial Documentação de teste em teste de software
👉 tutorial O que é cenário de teste? Modelo com exemplos
👉 tutorial Como escrever casos de teste: modelo de exemplo com exemplos
👉 tutorial O que é análise de teste (base de teste) em teste de software?
👉 tutorial O que é Matriz de Rastreabilidade de Requisitos (RTM)? Modelo de exemplo
👉 tutorial Geração de dados de teste: o que é, como fazer, exemplo, ferramentas
👉 tutorial Baixe o modelo de caso de teste de exemplo: exemplo de Excel, formatos Word

Técnicas de teste

👉 tutorial Técnicas de teste de software com exemplos de design de casos de teste
👉 tutorial Análise de valor limite e particionamento de equivalência com exemplos
👉 tutorial Teste de tabela de decisão: aprenda com o exemplo
👉 tutorial O que é teste de transição de estado? Diagrama, técnica, exemplo
👉 tutorial O que é teste de caso de uso? Técnica, Exemplos

Gerenciamento e controle de testes

👉 tutorial Técnicas de estimativa de teste de software: guia passo a passo
👉 tutorial Como criar um plano de teste (com exemplo)
👉 tutorial Modelo de plano de teste: documento de amostra com exemplo de aplicativo da Web

Defeitos

👉 tutorial Ambiente de teste para teste de software
👉 tutorial Processo de gerenciamento de defeitos em testes de software (modelo de relatório de bugs)
👉 tutorial Ciclo de vida de defeitos/bugs em testes de software
👉 tutorial As 50 principais ferramentas de teste de software

Ágil

👉 tutorial Metodologia e Modelo Ágil: Guia para Desenvolvimento e Teste de Software
👉 tutorial O que é teste ágil? Processo, Estratégia, Plano de Teste, Exemplo de Ciclo de Vida
👉 tutorial Tutorial de metodologia de teste Scrum: o que é, processo, artefatos, Sprint
👉 tutorial Estrutura de testes de automação para metodologia Agile/Scrum
👉 tutorial Tutorial da Metodologia SAFe: O que é Scaled Agile Framework

Testando Domínios Diferentes

👉 tutorial Teste de aplicativos da Web: guia de 8 etapas para testes de sites
👉 tutorial Lista de verificação de testes de aplicativos da Web: exemplos de casos de teste para sites
👉 tutorial Teste de aplicativos de domínio bancário: exemplos de casos de teste
👉 tutorial Teste de comércio eletrônico: como testar um site de comércio eletrônico
👉 tutorial Tutorial de teste de gateway de pagamento com exemplos de casos de teste
👉 tutorial Teste de Mainframe – Tutorial Completo
👉 tutorial Testando sistemas de ponto de venda (POS) de varejo: exemplos de casos de teste
👉 tutorial Teste de domínio HealthCare com exemplos de casos de teste
👉 tutorial Testando aplicativos de domínio de seguros com exemplos de casos de teste
👉 tutorial Testando domínio de telecomunicações com exemplos de casos de teste OSS/BSS
👉 tutorial Teste de Business Intelligence (BI): exemplos de casos de teste
👉 tutorial Tutorial de teste de banco de dados (dados): exemplos de casos de teste

BrancoBox ensaio

👉 tutorial O que é BRANCO Box Testando? Técnicas, exemplo, tipos e ferramentas
👉 tutorial O que é teste estático? O que é uma revisão de teste?
👉 tutorial Ciclomático de Mccabeplexdade: calcular com gráfico de fluxo (exemplo)
👉 tutorial Tutorial de cobertura de código: ramificação, declaração, decisão, FSM
👉 tutorial Teste de caminho e teste de caminho básico com EXEMPLOS

Teste de Desempenho

👉 tutorial Tutorial de teste de desempenho: o que é, tipos, métricas e exemplo
👉 tutorial Tutorial de teste de carga: o que é? Como? (com exemplos)
👉 tutorial O que é teste de ESTRESSE em testes de software? Ferramentas, tipos, exemplos
👉 tutorial O que é teste de volume? Aprenda com exemplos
👉 tutorial O que é teste de escalabilidade? Aprenda com o exemplo
👉 tutorial O que é o teste de imersão? Definição, Significado, Exemplos
👉 tutorial Teste de estabilidade em teste de software
👉 tutorial O que é teste de pico? Aprenda com o exemplo
👉 tutorial Teste de carga versus teste de estresse versus teste de desempenho: diferença discutida
👉 tutorial O que é teste de tempo de resposta?
👉 tutorial O que é teste de referência? Plano de teste, ferramentas, exemplo
👉 tutorial O que é teste de resistência em teste de software? (com exemplo)
👉 tutorial Tutorial de teste de confiabilidade: o que é, métodos, ferramentas, exemplo
👉 tutorial 13 MELHORES ferramentas de teste de desempenho | Ferramenta de teste de carga

Tópicos de testes avançados

👉 tutorial Métricas de teste de software: o que é, tipos e exemplo
👉 tutorial Como criar um documento de estratégia de teste (modelo de exemplo)
👉 tutorial O que é teste como serviço? Modelo TaaS explicado
👉 tutorial O que é Modelo de Maturidade de Teste (TMM) em Teste de Software?
👉 tutorial Qualidade de Software em Engenharia de Software

Perguntas frequentes

👉 tutorial Gravidade e prioridade nos testes: diferenças e exemplo
👉 tutorial O que é um script de teste? Como escrever com exemplo
👉 tutorial Estratégia de teste versus plano de teste: qual é a diferença?
👉 tutorial Teste estático versus teste dinâmico: qual é a diferença?
👉 tutorial Diferença entre reteste e teste de regressão
👉 tutorial Garantia de qualidade versus controle de qualidade: qual é a diferença?
👉 tutorial Diferença entre verificação e validação com exemplo
👉 tutorial Teste Positivo e Teste Negativo com Exemplos
👉 tutorial O que é ARNÊS DE TESTE? Ferramentas e exemplos
👉 tutorial O que é densidade de defeito? Fórmula para calcular com exemplo
👉 tutorial Diferença entre testes de globalização e testes de localização
👉 tutorial Condição de teste versus cenário de teste: qual é a diferença?
👉 tutorial Teste de Unidade vs Teste de Integração: Qual é a diferença?
👉 tutorial Teste funcional versus teste não funcional: qual é a diferença?
👉 tutorial Preto Box Teste vs. Branco Box Teste: principais diferenças
👉 tutorial Teste de front-end vs. Teste de back-end: qual é a diferença?
👉 tutorial SDLC vs STLC: Qual é a diferença?
👉 tutorial O que é SDET? Forma completa, significado, função e responsabilidades
👉 tutorial Os testadores precisam escrever código?
👉 tutorial Caso de teste versus cenário de teste: qual é a diferença?

Tipos de teste – Mega Lista

👉 tutorial Tipos de teste de software: 100 exemplos de diferentes tipos de teste
👉 tutorial Tutorial de teste de API: Aprenda em 10 minutos!
👉 tutorial O que é PRETO Box Testando? Técnicas, exemplos e tipos
👉 tutorial Teste Alfa versus Teste Beta: Qual é a diferença?
👉 tutorial O que é teste funcional? Tipos e exemplos (tutorial completo)
👉 tutorial O que é o teste de aceitação do usuário (UAT)? com exemplos
👉 tutorial Tutorial de teste de API REST: exemplo de caso de teste manual
👉 tutorial Teste de cliente REST usando a ferramenta Restito
👉 tutorial Tutorial REST Assured: como testar API com exemplo
👉 tutorial O que são testes de segurança? Tipos com exemplo
👉 tutorial Tutorial de teste de GUI: casos de teste de interface de usuário (UI) com exemplos
👉 tutorial Metodologias de teste de software: aprenda modelos de controle de qualidade
👉 tutorial Tutorial de teste ponta a ponta: o que é teste E2E com exemplo
👉 tutorial O que é teste exploratório? Técnicas com exemplos
👉 tutorial Teste de mutação em teste de software: exemplo de pontuação e análise de mutantes
👉 tutorial O que é teste ad hoc? Tipos com exemplo
👉 tutorial Estrutura de teste baseada em palavras-chave com exemplo
👉 tutorial Teste Baseado em Risco: Abordagem, Matriz, Processo e Exemplos
👉 tutorial Tutorial de teste de back-end: o que é, ferramentas e exemplos
👉 tutorial O que é teste de fumaça? Como fazer com EXEMPLOS
👉 tutorial Tutorial de teste de acessibilidade: o que é, ferramentas e exemplos
👉 tutorial O que é Garantia de Qualidade (QA)? Processo, Métodos, Exemplos
👉 tutorial Modelo de plano de gerenciamento de qualidade: download com exemplo de amostra
👉 tutorial O que é teste SOA? Tutorial com exemplo
👉 tutorial Tutorial de teste de penetração: O que é PenTest?
👉 tutorial O que é teste de compatibilidade? Teste de avanço e retrocesso (exemplo)
👉 tutorial O que é teste de integração de sistema (SIT) com exemplo
👉 tutorial Cobertura de teste em teste de software
👉 tutorial O que é teste de usabilidade? Exemplo de teste de UX (experiência do usuário)
👉 tutorial Tutorial de teste de protocolo: L2 e L3
👉 tutorial O que é teste em nuvem? Tutorial de teste de SaaS
👉 tutorial Teste de cookies: exemplos de casos de teste para sites
👉 tutorial O que é cinza Box Testando? Técnicas, Exemplo
👉 tutorial Tutorial de teste baseado em modelo: o que é, ferramentas e exemplo
👉 tutorial O que é teste piloto? Definição, Significado, Exemplos
👉 tutorial O que é teste de matriz ortogonal (OATS)? Ferramentas, técnicas e exemplo
👉 tutorial O que é teste alfa? Processo, Exemplo
👉 tutorial Tutorial de teste Fuzz (Fuzzing): o que é, tipos, ferramentas e exemplo
👉 tutorial O que é teste de localização? Exemplos de casos de teste e lista de verificação
👉 tutorial O que é teste de interface? Tipos e exemplo
👉 tutorial O que é avaliação de vulnerabilidade? Processo de teste, ferramenta de verificação VAPT
👉 tutorial O que é teste de configuração? Exemplos de casos de teste
👉 tutorial Tutorial de teste de aplicativos: o que é, como fazer, ferramentas
👉 tutorial O que é teste negativo? Casos de teste com exemplo
👉 tutorial O que é teste de interoperabilidade em teste de software? (com exemplos)
👉 tutorial Teste de Conformidade (Teste de Conformidade) – Guia Completo
👉 tutorial O que é teste de loop? Metodologia, Exemplo
👉 tutorial O que é teste de componentes? Técnicas, exemplos de casos de teste
👉 tutorial O que é teste dinâmico? Tipos, técnicas e exemplo
👉 tutorial O que é teste paralelo? Definição, abordagem, exemplo
👉 tutorial O que é Teste de Aceitação Operacional (OAT)? Exemplos de casos de teste
👉 tutorial O que é teste de módulo? Definição, Exemplos
👉 tutorial O que é teste de fluxo de trabalho em teste de software? com exemplos
👉 tutorial Tutorial de teste de armazenamento: o que é, tipo, conceitos
👉 tutorial O que é teste de recuperação? com exemplo
👉 tutorial O que é teste de simultaneidade em teste de software?
👉 tutorial O que é teste de thread em teste de software?
👉 tutorial O que são testes destrutivos? Técnicas, Métodos, Exemplo
👉 tutorial O que são testes contínuos em DevOps? Definição, benefícios, ferramentas
👉 tutorial Níveis de teste em teste de software
👉 tutorial Tutorial de teste de IoT: o que é, processo, desafios e ferramentas
👉 tutorial O que é Desenvolvimento Orientado a Testes (TDD)? Tutorial com exemplo
👉 tutorial O que é teste baseado em dados? Aprenda a criar Framework
👉 tutorial O que é o teste de macaco e gorila? Exemplos, diferença
👉 tutorial O que é teste de front-end? Ferramentas e estruturas
👉 tutorial O que é teste incorporado em teste de software?
👉 tutorial O que é teste de domínio em teste de software? (com exemplo)
👉 tutorial Tutorial de teste do Salesforce: o quê, processo, ferramentas, práticas recomendadas
👉 tutorial Processo de verificação e validação de projeto
👉 tutorial Ensaios Não Destrutivos (END)

Ferramentas

👉 tutorial As 10 melhores ferramentas de teste de compatibilidade entre navegadores
👉 tutorial 20 melhores ferramentas de rastreamento de bugs/defeitos
👉 tutorial 20 melhores ferramentas de teste de aplicativos da Web
👉 tutorial 20 MELHORES ferramentas de teste de automação
👉 tutorial 15 MELHORES ferramentas de geração de dados de teste
👉 tutorial 13 melhores empresas de testes coletivos (Crowdsource)
👉 tutorial 10 MELHORES ferramentas de teste exploratório
👉 tutorial Mais de 15 MELHORES ferramentas de teste de código aberto
👉 tutorial 15 MELHORES empresas de teste de software
👉 tutorial Mais de 20 principais empresas de serviços de testes de desempenho
👉 tutorial 7 MELHORES empresas de serviços de testes de automação
👉 tutorial 9 MELHORES ferramentas de teste manual

Verifica!

👉 tutorial As 150 principais perguntas e respostas da entrevista sobre testes de software
👉 tutorial As 15 principais perguntas e respostas da entrevista sobre testes de automação
👉 tutorial As 25 principais perguntas e respostas da entrevista sobre testes de banco de dados
👉 tutorial As 40 principais perguntas e respostas da entrevista de controle de qualidade (garantia de qualidade)
👉 tutorial Mais de 85 perguntas e respostas da entrevista sobre testes de software
👉 tutorial As 70 principais perguntas e respostas da entrevista de teste funcional
👉 tutorial Exemplo de currículo de testador de software de controle de qualidade: como redigir um currículo de procura de emprego
👉 tutorial Tutorial de teste de software para iniciantes em PDF
👉 tutorial 6 Testando pacote de e-books
👉 tutorial Questionário de teste

FDA

👉 tutorial Certificação ISTQB: Material de estudo para exame completo com teste simulado
👉 tutorial Guia de certificação CSTE com material de estudo
👉 tutorial Guia de certificação de analista de qualidade de software certificado (CSQA)
👉 tutorial Exame ISTQB CTAL (Nível Avançado) com Material de Estudo

Projeto de teste ao vivo

👉 Cadastrar Projeto de teste manual ao vivo: prática de teste de software online
👉 Cadastrar Projeto Live de Teste de Software Livre: Domínio de Seguros

Perguntas frequentes

✅ Por que aprender testes de software?

Aqui estão as razões para aprender testes de software:

  • O teste de software está em demanda.
  • É relativamente fácil iniciar uma carreira em testes de produtos/software.
  • As ferramentas de teste são fáceis de aprender.
  • O teste de software é um processo importante do ciclo de vida de desenvolvimento de software.
  • É um setor perene no setor de TI.

💥 Quais são os benefícios do teste de software?

Aqui estão os benefícios do teste de software:

  • O teste de software garante que você entregue um produto de qualidade ao cliente.
  • O teste ajuda a remover riscos e problemas mais cedo.
  • Testar qualquer projeto de TI dentro do prazo ajuda você a economizar dinheiro no longo prazo.
  • O principal objetivo de qualquer produto é dar satisfação aos seus clientes. O teste UI/UX garante a melhor experiência do usuário.

❓ Quem pode aprender Teste de Software?

O teste de software pode ser aprendido por pessoas que desejam iniciar sua carreira no setor de TI, mas não estão interessadas em codificação. Pode ser aprendido por pessoas que desejam aprender várias ferramentas de teste e gostam de encontrar bugs.

✅ Por que escolher o teste de software como carreira?

Aqui estão os motivos para escolher teste de software como carreira:

  • Você pode obter um bom salário e crescimento como profissional de teste de software.
  • Resolver e rastrear bugs é uma atividade divertida
  • Você contribui para a qualidade do produto de software, o que é uma experiência muito gratificante.
  • As pessoas devem escolher o teste de software se gostam de trabalhar em um ambiente desafiador.

🔒 Como posso obter exposição em tempo real aos testes?

Você pode obter exposição em tempo real aos testes analisando os projetos ativos e encontrando bugs e erros. Você pode se juntar ao nosso Projeto de teste ao vivo para sujar as mãos no controle de qualidade.