Última alteração: 2018-12-06
Resumo
O Model-Based Design (MBD) é uma metodologia com alto nível de maturidade para desenvolvimento e teste de sistemas embarcados automotivos. As ferramentas e tecnologias disponíveis permitem construir funcionalidades com qualidade, em que os testes precisam ser identificados para verificar se os requisitos são atendidos em todos os estágios, desde o modelo funcional até o código. O problema é definir os testes de caso no primeiro estágio do MBD para que possam ser implementados nos estágios seguintes. O método de teste deve ser automatizado para fornecer uma cobertura maior dos casos, consequentemente, uma alta qualidade do software desenvolvido. Este artigo apresenta a aplicabilidade do desenvolvimento orientado por comportamento (BDD) para testes de software automotivo em nível do modelo funcional em MBD em que se procura identificar o maior número de casos de testes antes de realizar seu registro na placa.