A Model-Based Test (CT-MBT) te coloca na fronteira entre qualidade e engenharia: criar testes a partir de modelos para aumentar cobertura e consistência com eficiência. Você aprende a modelar comportamento, gerar cenários e automatizar testes de forma controlada, reduzindo lacunas e dependência de memória individual. O impacto profissional é elevar seu nível técnico e sua capacidade de atuar em sistemas complexos, críticos ou cheios de regras.
Benefícios diretos: cobertura mais inteligente, rastreabilidade forte, regressão mais rápida, redução de duplicidade e melhor manutenção do conjunto de testes ao longo do tempo.
Valores da Certificação
É esperado que a pessoa certificada esteja apta a:
- Colaborar em uma equipe de teste baseada em modelos usando terminologia padrão e conceitos, processos e técnicas MBT estabelecidos;
- Aplicar e integrar testes baseados em modelos em um processo de teste;
- Criar e manter modelos MBT usando técnicas estabelecidas e melhores práticas de teste;
- Selecionar, criar e manter os artefatos de teste dos modelos MBT considerando o risco e o valor dos recursos testados;
- Apoiar a organização para melhorar o seu processo de garantia de qualidade para ser mais construtivo e eficiente.
Ficha do Exame
Pré-requisitos: certificação CTFL
Idioma: Português-BR
Número de questões: 40
Tipo de questões: múltipla escolha
Tempo de Exame*: 60 min (estrangeiros: +25%)
Pontuação: 40 pontos (1 ponto por questão)
Aprovação: mínimo de 26 pontos (65%)
Distribuição das questões e pontuações:
| Capítulo | Questões | Pontuação |
| 1 | 7 | 7 |
| 2 | 13 | 13 |
| 3 | 9 | 9 |
| 4 | 5 | 5 |
| 5 | 6 | 6 |
(*) Ao final da prova, o candidato terá 10 minutos para transferir suas respostas para o gabarito.
Exemplo de Exame
Objetivos de Aprendizagem (LO)
- Introdução ao teste baseado em modelo
- Objetivos e motivações para MBT: FM-1.1.1 (K2): Descrever os benefícios esperados do MBT. FM-1.1.2 (K2): Descrever expectativas enganosas e armadilhas de MBT.
- Atividades e artefatos MBT no processo fundamental de teste: FM-1.2.1 (K2): Resumir as atividades específicas do MBT quando implementadas em um processo de teste. FM-1.2.2 (K1): Lembrar dos principais artefatos MBT (entradas e saídas).
- Integração do MBT no ciclo de vida do desenvolvimento de software: FM-1.3.1 (K2): Explicar como o MBT se integra aos processos do ciclo de vida do desenvolvimento de software. FM-1.3.2 (K2): Explicar como o MBT suporta a engenharia de requisitos.
- Modelagem MBT
- Modelagem MBT: FM-2.1.1 (K3) Desenvolver um modelo MBT simples (menos de 15 elementos de modelagem) para um objeto de teste com objetivos de testes predefinidos usando uma linguagem de modelagem baseada no fluxo de trabalho (consulte capítulo 9.1). FM-2.1.2 (K3) Desenvolver um modelo MBT simples (menos de 15 elementos de modelagem) para um objeto de teste com objetivos de teste predefinidos usando uma linguagem de modelagem baseada na transição de estado (consulte capítulo 9.1). FM-2.1.3 (K2) Classificar um modelo MBT com relação ao assunto e ao foco. FM-2.1.4 (K2) Dar exemplos de como um modelo MBT depende dos objetivos dos testes.
- Linguagem para Modelos MBT: FM-2.2.1 (K1) Lembrar exemplos de categoria de linguagem de modelagem comumente usadas para o MBT. FM-2.2.2 (K1) Lembrar representantes típicos de categoria de linguagem de modelagem relevantes para diferentes sistemas e objetivos de projetos.
- Boas práticas para as atividades de Modelagem MBT: FM-2.3.1 (K1) Lembrar as características de qualidade para modelos MBT. FM-2.3.2 (K2) Descrever os erros clássicos e as armadilhas durante as atividades de modelagem para o MBT. FM-2.3.3 (K2) Explicar as vantagens de vincular os requisitos e as informações relativas ao processo do modelo MBT. FM-2.3.4 (K2) Explicar a necessidade de diretrizes para modelagem MBT. FM-2.3.5 (K2) Fornecer os exemplos de quando é ou não é apropriada a reutilização de modelos existentes (da fase de requisitos ou fase de desenvolvimento). FM-2.3.6 (K1) Lembrar os tipos de ferramentas que suportam as atividades específicas de modelagem MBT. FM-2.3.7 (K2) Resumir o desenvolvimento do modelo MBT iterativo, revisão e validação.
- Critérios de seleção para geração de caso de teste
- Classificação dos critérios de seleção do teste MBT: FM-3.1.1 (K2) Classificar as várias famílias dos critérios de seleção de testes utilizados para a geração de testes a partir de modelos. FM-3.1.2 (K3) Gerar casos de teste a partir de um modelo de MBT para alcançar determinados objetivos de teste em um dado contexto. FM-3.1.3 (K2) Fornecer os exemplos de critérios de cobertura de modelos, de dados, padrões e cenários, e baseados em projetos. FM-3.1.4 (K2) Reconhecer como os critérios de seleção do teste MBT se relacionam com as técnicas de projeto de teste do ISTQB® Foundation Level.
- Aplicando Critérios de Seleção de Teste: FM-3.2.1 (K1) Recordar graus de automação de geração de artefatos de teste. FM-3.2.2 (K3) Aplicar critérios de seleção de teste dados a um determinado modelo MBT. FM-3.2.3 (K2) Descrever boas práticas dos critérios de seleção do teste MBT.
- Implementação e execução do teste MBT
- Especificações da implementação e execução do teste MBT: FM-4.1.1 (K2) Explicar a diferença entre casos de teste abstratos e concretos no contexto MBT. FM-4.1.2 (K2) Explicar os diferentes tipos de execução de teste no contexto MBT. FM-4.1.3 (K3) Executar atualizações de um modelo MBT e geração de testes causados por alterações nos requisitos, objetos de teste ou objetivos de teste.
- Atividades de adaptação aos testes em MBT: FM-4.2.1 (K2) Explicar que tipo de adaptação do teste pode ser necessária para a execução do teste MBT.
- Avaliação e implantação de uma abordagem MBT
- Avaliar uma implantação MBT: FM-5.1.1 (K2) Descrever os fatores de ROI para a introdução do MBT. FM-5.1.2 (K2) Explicar como os objetivos do projeto estão relacionados às características da abordagem MBT. FM-5.1.3 (K1) Recuperar métricas selecionadas e principais indicadores de performance para medir o progresso e os resultados das atividades de MBT.
- Gerenciar e monitorar a implantação de uma abordagem MBT: FM-5.2.1 (K1) Recuperar boas práticas para gerenciamento de testes, gerenciamento de mudanças e trabalho colaborativo ao implantar MBT. FM-5.2.2 (K1) Fatores de custo de recarga do MBT. FM-5.2.3 (K2) Dar exemplos da integração da ferramenta MBT com ferramentas de gerenciamento de configuração, gerenciamento de requisitos, gerenciamento de teste e automação de teste.
