Rational® Test RealTime は、組み込みソフトウェアのコンポーネントのテストおよび実行時分析のためのクロスプラットフォーム・ソリューションです。
Rational Test RealTime は、実際のターゲット環境にある組み込みソフトウェアの見つけにくい問題点を、ソフトウェア開発チームが特定して修正するのに役立ちます。これは、テスト自動化機能および実行時分析機能を使用して行います。
- 組み込みソフトウェアとリアルタイムソフトウェア向けのテスト自動化フレームワークおよび動的コード分析のソリューションを提供します。
- ソフトウェアの単体テスト、統合テスト、検証を自動化し、コード・カバレッジ分析機能、メモリーのプロファイル作成機能、パフォーマンスのプロファイル作成機能、およびビジュアルなランタイム・トレース機能を提供します。
- C のソース・コード指針に従っているかどうかを報告するソース・コード・レビューを生成します。
- IBM Rational Quality Manager および IBM Rational Team Concert と統合されています。
- クロスコンパイラーを使用して C、C++、Ada、Java の各コードをサポートし、実際の組み込みターゲット上で実行されます。
- バージョン 8.0 では、C コード用の、自動的なリバース・エンジニアリングとスクリプトを使用しないビジュアル・テスト・エディターを通じた単体テストの単体テスト支援機能も提供します。
- サポートされるオペレーティング・システム: AIX、HP-UX、Linux、Solaris (Sun microsystems)、Windows ファミリー
製品について
ご購入 Rational Test RealTime
初年度の IBM ソフトウェア・サブスクリプション & サポートは製品価格に含まれています。
ご購入には諸手続きが必要になりますので、弊社窓口までお問い合わせください。
| Feature | Description | Benefit | Language Support |
|---|---|---|---|
| Component testing | Automates creation and deployment of host and target-based component test harnesses, test stubs, and test drivers | Directly testing on the target increases confidence that actual system will perform as expected | Java, C/C++, Ada |
| Code Review | Provides automated source code review for analyzing code against a set of predefined rules | Ensures that the source adheres to quality guidelines and standards | C |
| Memory profiling | Illustrates how a program's memory is being consumed and possibly leaked | Identifies the source of eminent or potential memory leaks before they occur, preempting performance issues and program crashes | Java, C/C++ |
| Performance profiling | Identifies application-level performance bottlenecks | Pinpoints areas in the code that can be optimized for their performance | Java, C/C++ |
| Thread profiling | Detects and analyzes multithreading problems, such as deadlocks and race conditions, as they occur in programs | Improves the reliability of multi-threaded applications | Java, C/C++ |
| Code coverage analysis | Identifies which portions of a program have not been tested | Avoids delivering code that is executed for the first time by the user or the target system running the application | Java, C/C++, Ada |
| Runtime tracing | Illustrates thread execution, function calls, and variable values in programs as a function of time via UML sequence diagrams | Developer can go back in time to review how a program behaved after execution has completed | Java, C/C++ |
| System testing | Provides message-based unit and integration testing of C threads, tasks, processes and nodes | Saves time and money by avoiding the construction of dedicated test beds and related non-core-business activities | C |
| Target Deployment Technology | Provides a versatile, low-overhead technology for enabling target-independent tests and runtime analysis | Your tests won't need to change when your environment does; test script deployment, execution and reporting remain easy to use | Java, C/C++, Ada |
| Eclipse Plug-in | Eclipse user interface | Allows usage of Runtime Analysis tools with Eclipse C/C++ Development Tools on Windows platforms without leaving the Eclipse environment | C, C++ |
System requirements
The following information lists the basic hardware and software requirements for using IBM Rational Test RealTime.
| Operating System | Software | Hardware |
|---|---|---|
| IBM AIX 5L 5.3 and 6.1 | C, C++, Java (J2ME/J2SE), Ada | IBM Power Systems |
| Red Hat Enterprise Linux 5.0 update 4 (x32, x64) Red Hat Enterprise Linux 6.0 (x32, x64) SuSE Linux Enterprise 10.0 SP2 (x32, x64) SuSE Linux Enterprise 11.0 (x32, x64) Ubuntu 10.04 (x32, x64) |
C, C++, Java (J2ME/J2SE), Ada | Intel IA 32 and 64 bits platforms |
| Windows XP Professional Edition SP3 (x32) Windows Server 2008 R2 (x32, x64) Windows 7 Pro SP1 (x32, x64) |
C, C++, Java (J2ME/J2SE), Ada | Intel IA 32 and 64 bits platforms |
| Solaris 10 SPARC | C, C++, Java (J2ME/J2SE), Ada | Oracle Sun SPARC servers |
| Test execution on Unix, Windows, Linux and RTOS (real-time operating systems) | C, C++, Java (J2ME/J2SE), Ada | Embedded systems, microcontrollers, microchip simulators |
-
Quality management and testing
- Rational Application Performance Analyzer
- Rational AppScan Build Edition
- Rational AppScan Developer Edition
- Rational AppScan Enterprise Edition
- Rational AppScan Tester Edition
- Rational Functional Tester
- Rational Functional Tester Plus
- Rational Performance Tester
- Rational Performance Tester Extension for Citrix Presentation Server
- Rational Performance Tester Extension for Siebel Test Automation
- Rational Performance Tester Extension for SOA Quality
- Rational Performance Tester for z/OS
- Rational Policy Tester Accessibility Edition
- Rational Policy Tester Privacy Edition
- Rational Policy Tester Quality Edition
- Rational Policy Tester OnDemand Privacy, Quality and Accessibility Edition
- Rational Purify for Linux and UNIX
- Rational Purify for Windows
- Rational PurifyPlus Enterprise Edition
- Rational PurifyPlus for AIX
- Rational PurifyPlus for Linux and UNIX
- Rational PurifyPlus for Windows
- Rational Quality Manager
- Rational Robot
- Rational Service Tester for SOA Quality
- Rational Software Analyzer Enterprise Edition
- Rational Test RealTime