Rational Test Real Time Code Coverage Graph

Rational Test RealTime helps you, the quotdeveloper testerquot, achieve superior mission-critical code quality in a fraction of the time typically required. A disciplined and comprehensive testing process can be applied very early on through all the embedded, real-time or networked system development steps from unit to integration to validation testing.

IBM Rational Test RealTime is a complete test and runtime analysis tool set for systems development created in any cross-development environment. Rational Test RealTime provides tools for automated component testing, code coverage, memory leak detection, performance profiling, and UML sequence diagram tracing.

A review of Coverage functionality using the report generated during the Test RealTime Online Tutorial.

The Source page shows the source code under analysis, highlighted with the actual coverage information. The Rates page provides detailed coverage rates for each activated coverage type. The Outline view displays the source code components and with an coverage rate bar.

These features are used in conjunction with the analysis reports produced by the test tools. Each key function of Test RealTime-component testing, system testing, memory profiling, performance profiling, code coverage analysis, runtime tracing, static metric generation-has a dedicated report.

Source-code coverage consists of identifying which portions of a program are executed or not during a given test case. Source-code coverage is recognized as one of the most effective ways of assessing the efficiency of the test cases applied to a software application. The Code Coverage feature brings efficient, easy-to-use robust coverage

Also, the switching between user context and kernel context is handled by hardware-specific infrastructure and typically the context switching handler is written in assembly code. IBM Rational Test RealTime v8.0.1 RTRT currently treats embedded-assembly-code as mentioned in the below QampA.

Provides detailed code coverage information required for safety-and mission-critical certification IBM Rational Test RealTime is a cross-platform solution for component testing and runtime analysis. Test RealTime was designed specifically for those who write code for embedded, real-time, and other types of commercial software products.

Rational Test RealTime for Eclipse IDE is designed to integrate into your existing Eclipse-based tool chain. Use this section as a guide to a typical workflow for testing and evaluating your C source code in the Eclipse CDT environment.

In the Code Coverage viewer, on the Source tab, a graphical summary of total coverage is presented in a bar chart - that is, information related to Root. Five levels of code coverage are accessible when the source code is C, and those five levels are represented here.