Teste de Software

A Automotive Software Tester (CT-AuT) posiciona você em um setor exigente e em expansão: o automotivo, com sistemas embarcados e alto rigor de segurança e conformidade. Você aprende desafios específicos, padrões e práticas para testar software que integra hardware, sensores e componentes críticos. O impacto profissional é elevar sua credibilidade técnica para atuar em projetos onde falhas são inaceitáveis. 

Benefícios diretos: repertório especializado, melhor entendimento de riscos e regulamentações, capacidade de planejar testes robustos e diferencial competitivo para atuar com ECU (Electronic Control Unit), infotainment, ADAS (Advanced Driver-Assistance Systems) e outras áreas da indústria automotiva moderna. 

Valores da Certificação

É esperado que a pessoa certificada esteja apta a: 

  • Colaborar efetivamente em uma equipe de teste;
  • Adaptar as técnicas de teste conhecidas do ISTQB® Certified Tester Foundation Level (CTFL®) aos requisitos específicos do projeto automotivo;
  • Considerar os requisitos básicos dos padrões automotivos relevantes (Automotive SPICE®, ISO 26262, etc.) e selecionar as técnicas de teste adequadas;
  • Aplicar os métodos de teste virtuais (por exemplo, HiL, SiL, MiL, etc.) em ambientes de teste.

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

(*) Ao final da prova, o candidato terá 10 minutos para transferir suas respostas para o gabarito.

Exemplo de Exame

Exemplo de Exame A v2.3 (Perguntas - Respostas)

Objetivos de Aprendizagem (LO)

  • Introdução 
    • Requisitos de objetivos de projeto divergentes e complexidade crescente do produto: AuT-1.1. (K2) Explique e dê exemplos dos desafios do desenvolvimento de produtos automotivos que surgem dos objetivos divergentes do projeto e da crescente complexidade do produto
    • Aspectos do projeto influenciados pelos padrões: AuT-1.2 (K1) Recordar os aspectos do projeto que são influenciados pelos padrões (p. ex., tempo, custo, qualidade, riscos do projeto e riscos do produto)
    • Os seis estágios genéricos do ciclo de vida do sistema: AuT-1.3 (K1) Relembrar os seis estágios genéricos do ciclo de vida do sistema de acordo com a ISO/IEC/IEEE 24748-1  
    • A contribuição e a participação do testador no processo de liberação: AuT-1.4 (K1) Relembrar a função (ou seja, contribuição e colaboração) do testador no processo de liberação
  • Padrões para o teste de sistemas de E/E 
    • SPICE automotivo (ASPICE): AuT-2.1.1.1 (K1) Recordar as duas dimensões do ASPICE. AuT-2.1.1.3 (K2) Explicar os níveis de capacidade de 0 a 3 do ASPICE. AuT-2.1.2.1 (K1) Recordar a finalidade dos processos específicos de teste do ASPICE. AuT-2.1.2.2 (K2) Explicar o significado dos quatro níveis de classificação e dos indicadores de capacidade do ASPICE a partir da perspectiva de testes. AuT-2.1.2.3 (K2) Explicar os requisitos do ASPICE para uma estratégia de teste, incluindo os critérios para verificação de regressão. AuT-2.1.2.4 (K1) Relembrar os requisitos do ASPICE para o testware. AuT-2.1.2.5 (K3) Usar medidas de verificação para verificação de unidades de software. AuT-2.1.2.6 (K2) Explicar os diferentes requisitos de rastreabilidade do ASPICE do ponto de vista dos testes.
    • ISO 26262: AuT-2.2.1.1 (K2) Explicar o objetivo da segurança funcional para sistemas de E/E. AuT-2.2.1.2 (K1) Recordar a contribuição dos testadores para a cultura de segurança. AuT-2.2.2 (K2) Discuta a função do testador na estrutura do ciclo de vida da segurança de acordo com a ISO 26262. AuT-2.2.3.2 (K1) Relembrar as partes da ISO 26262 que são relevantes para o testador. AuT-2.2.4.1 (K1) Recordar os níveis de criticidade da ASIL. AuT-2.2.4.2 (K2) Explicar a influência da ASIL nas técnicas de teste e nos tipos de teste para testes estáticos e  testes dinâmicos e o escopo de teste resultante. AuT-2.2.5 (K3) Usar as tabelas de métodos da ISO 26262.
    • AUTOSAR: AuT-2.3.1 (K1) Recordar os objetivos do projeto AUTOSAR. AuT-2.3.3 (K1) Recordar a influência da AUTOSAR no trabalho do testador.
    • Comparação entre ASPICE, ISO 26262 e CTFL®: AuT-2.4.1 (K1) Relembrar os diferentes objetivos da ASPICE e da ISO 26262. AuT-2.4.2 (K2) Explicar as diferenças entre ASPICE e ISO 26262 e CTFL® com relação aos níveis de teste.
  • Teste em um ambiente virtual 
    • Ambiente de teste em geral: AuT-3.1.1 (K1) Relembrar a motivação por trás de um ambiente de teste no desenvolvimento automotivo. AuT-3.1.2 (K1) Recordar as partes gerais de um ambiente de teste específico para automóveis. AuT-3.1.3 (K2) Lembre-se das diferenças entre sistemas de circuito fechado e sistemas de circuito aberto. AuT-3.1.4 (K1) Relembrar as funções essenciais, os bancos de dados e os protocolos de uma ECU.
    • Testes em ambientes de teste XiL: AuT-3.2.1.1 (K1) Relembrar a estrutura de um ambiente de teste MiL. AuT-3.2.1.2 (K2) Explicar a área de aplicação e as condições de limite de um ambiente de teste MiL. AuT-3.2.2.1 (K1) Relembrar a estrutura de um ambiente de teste SiL. AuT-3.2.2.2 (K1) Relembrar as áreas de aplicação e as condições de limite de um ambiente de teste SiL. AuT-3.2.3.1 (K1) Relembrar a estrutura de um ambiente de teste de HiL. AuT-3.2.3.2 (K2) Explicar as áreas de aplicação e as condições de limite de um ambiente de teste de HiL. AuT-3.2.4.1 (K2) Resumir as vantagens e desvantagens de testar usando critérios para os ambientes de teste XiL. AuT-3.2.4.2 (K3) Aplicar critérios para a atribuição de uma determinada extensão do teste a um ou mais ambientes de teste. AuT-3.2.4.3 (K1) Descrever os ambientes de teste XiL no modelo V.
  • Técnicas de teste estático e dinâmico específicas para o setor automotivo 
    • Teste estático: AuT-4.1.1 (K2) Explicar a finalidade e os requisitos das diretrizes MISRA-C com a ajuda de exemplos. AuT-4.1.2 (K3) Aplicar a revisão de requisitos usando as características de qualidade da norma ISO/IEC/IEEE 29148 que são relevantes para os testadores.
    • Teste dinâmico: AuT-4.2.1 (K3) Projetar casos de teste para obter cobertura de teste de condição/decisão modificada. AuT-4.2.2 (K2) Explique o uso de testes back-to-back, dando exemplos. AuT-4.2.3 (K2) Explique o teste de injeção de falhas, dando exemplos. AuT-4.2.4 (K1) Relembrar os princípios dos testes baseados em requisitos. AuT-4.2.5 (K3) Aplicar critérios dependentes do contexto para a escolha de técnicas de teste e abordagens de teste adequadas e necessárias.

Estrutura do Exame

  • Teste de Software: as questões de prova são elaboradas por especialistas do BWG-E, grupo de trabalho do BSTQB exclusivo para esta finalidade. Seus membros são certificados pelo ISTQB, com mais de 10 anos de experiência na área de Qualidade de Software. Esses profissionais seguem rigorosamente os critérios estabelecidos pelo ISTQB no ISTQB Exam Structure Tables e ISTQB Exam Structure and Rules - Assista neste vídeo, de 5 minutos, como é criada uma questão de exame no BSTQB.
  • Engenharia de Requisitos e Digital Design: as questões de prova dos exames são desenvolvidas por especialista do IREB, e traduzidas por uma equipe dedicada da Comunidade IREB Brasil.
  • Arquitetura de Software: as questões de prova são desenvolvidas pelo ISAQB, e traduzidas por uma equipe dedicada da própria organização.