Solicitar Orçamento
Home > Produtos > VectorCAST/Ada

VectorCAST/Ada

Com o VectorCAST/Ada, o teste de unidade pode ser feito de forma nativa ou em seu alvo ou simulador de alvo específico....





Fabricante:
Vector Informatik

Categoria:
Utilitários

Não encontrou algum software? Nós ajudamos!
Temos uma base com diversas empresas parceiras e softwares disponíveis
Entre em contato agora mesmo!

Fazer Orçamento

* Campos obrigatórios

VectorCAST/Ada

Automação para teste de unidade Ada

Tradicionalmente, os testes de unidade e integração Ada são executados pelos desenvolvedores à medida que o código é criado. À medida que componentes de software individuais são criados, o código de teste é gerado para substituir as interfaces externas do código em teste. Esse código de teste, normalmente chamado de equipamento de teste, é composto de drivers para estimular as funções do código que está sendo testado e stubs para substituir as funções dependentes chamadas pelo código que está sendo testado. O software automatiza a criação de stubs e drivers como parte da criação do equipamento de teste, dando aos desenvolvedores tempo para se concentrarem na construção de casos de teste completos e de qualidade.

Com o VectorCAST/Ada, o teste de unidade pode ser feito de forma nativa ou em seu alvo ou simulador de alvo específico. O pacote de suporte em tempo de execução do VectorCAST, VectorCAST / RSP, é o módulo complementar que torna a execução de seus casos de teste no hardware de destino automática e contínua. Além disso, os testes podem ser desenvolvidos em um ambiente host e reexecutados em um destino incorporado para validar o desempenho do destino e do compilador cruzado.

Vantagens

  • Move os testes de um processo manual para o rigor da engenharia
  • Pode ser usado em aplicativos novos ou herdados
  • Faz com que o desenvolvedor teste uma tecnologia simplificada e repetível
  • Redução comprovada no custo automatizando a criação de estruturas para isolar o código recém-desenvolvido
  • Permite atenção à qualidade sem comprometer o tempo de desenvolvimento
  • Suporta Ada 83, Ada 95, Ada 2005 e Ada 2012

Destaques do VectorCAST/Ada

Os recursos do VectorCAST/Ada incluem:

  • Construção completa do equipamento de teste para testes de unidade e integração Ada - sem gravação do código de teste
  • Driver e código stub criados automaticamente
  • Testar a execução da GUI ou scripts
  • Análise de cobertura de código específica para requisitos militares e aviônicos
  • Integrado ao IBM Rational Rhapsody, AdaCore GNAT, Green Hills AdaMULTI, Atego ObjectAda, DDC-I SCORE, IBM Rational DOORS e outras ferramentas
  • Execução de teste no alvo e no simulador
  • A análise de complexidade de código destaca o código de alto risco
  • Geração automática de casos de teste com base em caminhos de decisão
  • Execute a reprodução de execução para ajudar na depuração
  • Aproveite os testes existentes para automatizar os testes de regressão

Como funciona

Como automatizar o teste de software incorporado Ada com VectorCAST/Ada

O VectorCAST/Ada analisa seu código-fonte e chama os geradores de código para criar automaticamente o código de teste (stubs e drivers) necessário para construir um conjunto de teste executável completo. Depois que o equipamento de teste é construído, os utilitários podem ser usados para criar e executar casos de teste; mostre o código coberto e relate as medições estáticas. Os dados do teste são mantidos separadamente do equipamento, permitindo testes de regressão automática fáceis.

Componentes do chicote executável VectorCAST/Ada

  • motorista de teste
  • arquivo (s) de origem em teste
  • stubs completos para funções dependentes
  • arquivos de origem para quaisquer unidades dependentes que não são stubbed

O chicote de teste é controlado por dados, o que significa que o chicote lê os dados de teste durante a execução. Essa abordagem elimina a necessidade de compilar e vincular um novo equipamento executável para cada novo teste.

O VectorCAST/Ada também gera métricas de cobertura de código que indicam quais áreas do código que você está testando ainda não foram testadas. O visualizador de cobertura de código de fácil leitura indica até a linha de código onde ainda há testes a serem realizados e pode suportar os diferentes níveis de cobertura especificados em vários padrões do setor, como o DO-178B.

Compiladores

Compiladores suportados pela Ada

Todos os componentes de equipamento de teste gerados pelo VectorCAST/Ada são compilados e vinculados automaticamente, usando seu compilador. Uma interface para o depurador do seu compilador também é fornecida para que você possa executar casos de teste sob o controle do depurador. Nenhuma configuração adicional é necessária.

Requisitos do sistema:

CPU: processador dual core de 1,8 GHz

RAM: 2 GB

HDD / SSD: 50 GB de espaço livre na unidade principal

Sistema operacional: Microsoft Windows 8 32 bits, Microsoft Windows 7 32 bits e Microsoft Windows Vista 32-bit

Resolução: 1024×768

Topo


Fazer Orçamento

* Campos obrigatórios

Não sabe qual software precisa ou não encontrou o que procurava?

Não sabe qual software precisa ou não encontrou o que procurava? Nós temos um time preparado para te ajudar a escolher o software ideal para sua empresa.