Test and Performance Tools Platform (TPTP) Downloads

   

News: Archiving TPTP project after TPTP 4.7.2

The TPTP project will be archived after TPTP 4.7.2 is released in February 2011 with Helios SR2. TPTP will not be in the Eclipse Indigo release. See plan for details.


Release Build: TPTP-4.7.2

TPTP can be installed through the Eclipse Update Manager or by using the packages available for download below. If you are new to TPTP, you may want to refer to the Installation Guide and Release Notes documents for information about TPTP and its various installation packages before downloading. Please refer to the JRE and OS support statement for a complete list of supported configurations. Note that TPTP requires Java 5 or higher. In addition to the TPTP plug-ins, the stand-alone Agent Controller should be downloaded if you would like to profile Java applications on a remote machine. It is also required for local application profiling on the IPF platform.

TPTP Plugins for Eclipse

   Install TPTP plugins by unzipping the zip file to an eclipse install directory. Make sure all requirements are also installed.

Requirements

  • 1 Required by TPTP-WTP integration.
    2 Required by TPTP-BIRT integration.

Agent Controller

  • Agent Controller
    The TPTP all-in-one package and the TPTP Platform subproject downloads contain an Integrated Agent Controller. The following download is for a stand-alone Agent Controller and only needs to be installed if you want to:
    1. enable client applications to launch other applications remotely (e.g. collecting profiling data from a remote machine). In this case, the Agent Controller needs to be installed on the remote machine.
    2. use Agent Controller technology on Windows or Linux on IPF.
    The Agent Controller technology in this release contains a backwards compatibility layer, allowing it to replace the prior Agent Controller technology on Windows and Linux platforms and to interoperate with the prior Agent Controller technology on the other platforms supported in earlier versions of TPTP. Users should refer to the Installation Guide v4.7 for information on Agent Controller platform support, installation, and configuration.
    Runtime:
    SDK:

As-Is Components

   Previously General Availability (GA) or Technology Preview components are primarily provided for prior users but imply no support (for example, defects, news group, and mailing lists). There is no commitment to triage or resolve opened defects. In order to be considered, submitted patches should include code and test cases to support the fix.
  • API Recorder Framework
    TPTP's API Recorder allows users to record API invocations of local/remote Java applications based on user-defined filters (package/class/method/signature). Recordings may be converted into TPTP JUnit test suites for unit and regression testing of the recorded Java application.
  • Automated GUI Recorder
    The Automated GUI Recorder (AGR) is used to record and playback user interactions with an Eclipse application.
  • Business Intelligence and Reporting Tools (BIRT) Test Reports
    Business Intelligence and Reporting Tools (BIRT) Test Reports are used to aggregate and summarize numerous test executions over a period of time. The BIRT test reports present test executions in tables and charts so users can easily locate trends and effectually analyze.
  • Business Intelligence and Reporting Tools (BIRT) Trace Reports
    Business Intelligence and Reporting Tools (BIRT) Trace Reports are used to aggregate and summarize numerous profiling events over a period of time. The BIRT trace reports present profiling events in tables and charts so users can easily locate trends and effectually analyze.
  • Build-to-Manage Toolkit for .NET
    Tooling that allows users to instrument and/or build applications that can be managed by using TPTP's Managed Agent Explorer, which is a user interface that allows manipulation of managed resources by setting properties and invoking operations.
  • Monitoring Tools [ Runtime | SDK ]
  • Native Logging
    Native logging is an implementation of Common Base Event v1.0.1 for use in C/C++ environment. The runtime package contains the library to be used in the runtime environment. The SDK package contains code and library required for developing with this common base event implementation and a sample for illustrating how to use this implementation.
    Runtime:
    SDK:

Runtime downloads
  As of 2011-04-11
All-In-One Package - Windows2337
All-In-One Package - Linux345
All TPTP plugins1246
Platform129
Monitoring1078
Tracing and Profiling173
Testing65
SDK downloads
  As of 2011-04-11
All TPTP plugins407
Platform45
Monitoring975
Tracing and Profiling44
Testing31
Other downloads
  As of 2011-04-11
Automated GUI Recording59