Ferramenta: Rational Test RealTime
Esta ferramenta é, essencialmente, uma ferramenta de teste em nível de código. Ela fornece ao desenvolvedor um conjunto de ferramentas completo para a criação, a execução e o relatório de testes focado em funções/métodos/procedimentos para as linguagens C, C++, Ada e Java.
Relacionamentos
Descrição Principal

IBM® Rational® Test RealTimetm é, em essência, uma ferramenta de teste de nível de código. Ela fornece ao desenvolvedor um conjunto de ferramentas completo para a criação, a execução e o relatório de testes focado em funções/métodos/procedimentos para as linguagens C, C++, Ada e Javatm. A criação e a execução de testes é simplificada pela adição de recursos principais:

  • Tecnologia de Implementação de Destino - Rational Test RealTime cria automaticamente trabalhos, stubs e drivers de teste graças a uma tecnologia de implementação que pode se adaptar a qualquer ambiente de construção (por exemplo, compiladores, vinculadores, depuradores) e arquitetura de destino (isto é, plataforma de host, simulador, emulador, RTOS, microchip). Consulte Mentor de Ferramentas - Configurando o Ambiente de Teste no Rational Test RealTime para saber mais sobre essa tecnologia de TDP

  • Geração de script de teste automatizado e de gabarito de stub de teste - Rational Test RealTime analisará o código fonte e gera em seqüência gabaritos de teste e stub. Para esses desenvolvedores que não praticam o design de primeiro teste (que não assume nenhum código), esse recurso produz recursos de teste automaticamente. Tudo que os desenvolvedores devem fazer é fornecer classes de dados de entrada e saída esperados e especificar a lógica stub.

Complementando essa funcionalidade de teste está um host de ferramentas de análise de tempo de execução que, durante a execução de testes, não cobre de forma proativa a fuga de memória, gargalos de desempenho, códigos não testados e arquitetura implementada de modo pobre. A combinação de análises de teste e tempo de execução serve para formar uma arma poderosa que reside no desktop do desenvolvedor, testa o código do desenvolvedor e fornece uma barreira confiável contra a pouca qualidade do produto.

Rational Test RealTime pode ser aplicado por você, o "testador de desenvolvedor", muito antes de todas as etapas de desenvolvimento de sistemas incorporados, em tempo real e em rede da unidade por meio de integração para teste de validação, aumentando a eficiência do teste. Otimizada para teste de aplicativos em tempo real, incorporado e distribuído, essa solução de teste versátil, totalmente automatizada e baixa carga pode ser implementada em qualquer componente com base em C, C++, Ada, Java ou UML de qualquer tamanho para acelerar o tempo de confiabilidade incorporado do desenvolvimento para um grande conjunto de plataformas de destino. Rational Test RealTime oferece vantagens significativas na conclusão de rastreabilidade entre códigos, casos de teste e modelos, permitindo que rastreie a causa raiz de um problema e mantenha os recursos de teste com força máxima.

Rational Test RealTime