Descrição
Os testadores automotivos carregam muita responsabilidade. Erros no software em outras áreas podem levar a problemas de usabilidade ou mau funcionamento; entretanto, o mau funcionamento na indústria automotiva torna-se incrivelmente sério, pois as vidas das pessoas são baseadas na estabilidade do software - especialmente quando se espera por uma condução autônoma e os muitos requisitos de autocondução de automóveis.
A certificação ISTQB® Automotive Tester complementa o nível básico como um módulo especializado. Ele fornece uma base teórica para os testadores que trabalham na indústria automotiva.
Capítulo 1: Introdução Testes Automotivos
- Exigências de objetivos divergentes do projeto e aumento da complexidade do produto.
- Aspectos do projeto influenciados pelas normas.
- As seis fases genéricas do ciclo de vida do sistema.
- A contribuição/participação do testador no processo de liberação.
Capítulo 2: Normas para os testes dos sistemas E/E
- SPICE (ASPICE) automotivo
- Projeto e estrutura da norma (As duas dimensões da ASPICE, Categorias de processo na dimensão de processo, Níveis de capacidade na dimensão de capacidade)
- Requisitos da norma (Processos específicos de teste, níveis de avaliação e indicadores de capacidade, Estratégia de teste e estratégia de teste de regressão, Documentação de teste em ASPICE, Estratégia de verificação e critérios para verificação de unidade (SWE.4), Rastreabilidade em Automotive SPICE (ASPICE))
- ISO 26262
- Segurança funcional e cultura de segurança (Objetivo da segurança funcional para sistemas E/E, Contribuição do testador para a cultura de segurança)
- Integração do testador no estilo de vida de segurança
- Estrutura e partes específicas de teste da norma (Projeto e estrutura da norma, volumes (peças) relevantes para o testador)
- A influência da criticidade na extensão do teste (Os níveis de criticidade do ASIL, Influência do ASIL nas técnicas de teste, tipos de teste e a extensão do teste)
- Aplicação do conteúdo do CTFL® no contexto da ISO 26262
- AUTOSAR
- Objetivos do AUTOSAR
- Estrutura geral do AUTOSAR
- Influência do AUTOSAR sobre o trabalho do testador
- Comparação
- Objetivos da ASPICE e da ISO 26262
- Comparação dos níveis de teste
Capítulo 3: Testes em um ambiente virtual
- Ambiente de teste em geral
- Motivação para um ambiente de teste no desenvolvimento automotivo
- Partes gerais de um ambiente de teste
- Diferenças entre Closed-Loop e Open-Loop-System (Sistema Aberto-Loop e Sistema Fechado-Loop)
- Interfaces essenciais, bancos de dados e protocolos de comunicação de uma unidade de controle eletrônico
- Testes em ambientes de teste XiL
- Modelo no Loop (MiL) (Estrutura de um ambiente de teste MiL, Áreas de aplicação e condições de limite de um ambiente de teste MiL
- Software no Loop (SiL) (Estrutura de um ambiente de teste SiL, Áreas de aplicação e condições de limite de um ambiente de teste SiL)
- Hardware in the Loop (HiL) (Estrutura de um ambiente de teste HiL, Áreas de aplicação e condições de limite de um ambiente de teste HiL
- Comparação dos ambientes de teste XiL (Vantagens e desvantagens dos ambientes de teste XiL, Alocação de casos de teste para um ou mais ambientes de teste, Classificação dos ambientes de teste XiL (MiL, SiL, HiL) no modelo geral em V
Capítulo 4: Técnicas de testes estáticos e dinâmicos específicos para veículos automóveis
- Técnicas de teste estático
- As Diretrizes MISRA-C: 2012
- Características de qualidade para revisões de requisitos
- Técnicas de teste dinâmico
- Teste de condição, teste de condição múltipla, teste de condição/decisão modificada
- Testes "Back-to-Back-Testing"
- Teste de injeção de defeito
- Testes baseados em requisitos
- Seleção de técnicas de teste dependente do contexto