TPTP Documentation for users
| TPTP
community resources |
![]() |
| Articles about TPTP | top |
| May 2007 | - | Using TPTP to Automate Functional Testing (Eclipse corner) by
Govin Varadarajan & Kim Letkeman |
|
| June 2006 | - | Gnireenigne
Esrever Fo Tra Enif Eht! (Eclipse Review) by Ali
Mehregani and Navid Mehregani |
|
| February 2006 | - | Java Application Profiling
using TPTP (Eclipse corner) by
Valentina Popescu |
| TPTP Tutorials | top |
Interested in writing a new TPTP tutorial? Download the TPTP tutorial template and get started!
General |Test | Profile | Log Analyzer | Monitor | Static Code Analysis | Code Coverage| General Tutorials | |||||||||||||||||||||
| Conference presentations and tutorials | |||||||||||||||||||||
|
|
||||||||||||||||||||
| Webinars | |||||||||||||||||||||
|
|||||||||||||||||||||
| Test Tutorials |
|
| Creating
JUnit tests |
|
| This document provides a short
introduction to the JUnit test capabilities in TPTP. It shows how to
automate unit testing of Java applications with JUnit tests. |
|
| Creating
URL tests |
|
| This document provides a short
introduction to the URL test capabilities in TPTP. It shows how to
automate performance testing of HTTP applications with URL tests. |
|
| Using TPTP's API Recorder to record application behavior and generate a TPTP JUnit test suite | |
| This document provides an overview of the new API Recorder Technology Preview in TPTP, and how it can be used to record application behavior and generate a TPTP JUnit test suite. | |
| Profiling Tutorials | |
| An Introduction in Profiling Java Applications | |
|
This document is a quick starter on how to use the profiling tools available in the Profiling and Logging perspsective. The set of profiling tools provides software developers or testers with the ability to analyze the performance of a Java program or to gain a comprehensive understanding of the overall performance of an application. Crucial data on object allocations, garbage collection cycles, object references, method time stamps, and thread or object interactions can be displayed and aid in determining which components of code are heaveily effecting the overall performance of a program. |
|
| Tips on speeding up TPTP's Java profiler ( 4.2.0 ) | |
|
Profilers typically collect large amounts
of data from the application being monitored. Users must choose
profiling options and filters carefully in order to have an effective
profiling session. This document describes some of the ways users can
speed up profiling with TPTP's Java profiler.
|
|
| Profiling a WTP web application using the TPTP profiling tool | |
| This tutorial shows how to use the Profile on Server
functionality to profile web applications. |
|
| Creating Custom Profilers with Probekit: | |
| This document shows how to use Probekit to instrument an application. | |
| Log Analyzer Tutorials | |
| Analyzing logs and trace | |
| This tutorial describes how to use the TPTP Log Analyzer
function to combine logs from different sources into a single unit for
analysis. It shows how to collect detailed runtime information about
the program's objects. |
|
| Monitor Tutorials | |
| Build to Manage toolkit | |
| This documentdemonstrate how to use the Build to Manage
function to instrument and monitor an application execution. Today's IT infrastructure is more complex than ever. Even 'basic' applications involve multiple layers of middleware, databases, HTTP servers, etc. These environments tend to be very heterogeneous, consisting of technology from multiple vendors as well as open source. The Build to Manage (BtM) toolkits make it easy for developers to add manageability to distributed Java applications. Each Build to Manage toolkit focuses on a different facet of the manageability opportunity. Industry standards, e.g. JMX, ARM, WSDM, are leveraged in order to provide the highest degree of integration with enterprise management solutions. |
|
| Introduction to profiling stand-alone Java applications using ARM | |
| Learn how to profile a Java
application using ARM instrumentation and analyze the results for
problem determination. |
|
| Profiling
the Automated Teller Machine (ATM) sample using ARM |
|
| Learn how to profile a Java application using ARM instrumentation and analyze the results for problem determination. | |
| Profiling Java Servlet-based applications deployed into Apache Tomcat using ARM | |
| Learn how to profile a Java
application deployed into Apache Tomcat 5.0 using ARM instrumentation. |
|
| Static Instrumentation of a Web Application Archive (WAR) using ARM and ProbeKit | |
| Learn how to instrument a servlet-based application statically using ARM instrumentation. | |
| Using
Managed Agent Explorer to manage Apache Tomcat server |
|
| This article demonstrates how to
use the Managed Agent Explorer to introspect and manage a Tomcat server
instance through JMX. |
|
| Code Coverage Tutorials | |
| Test coverage analysis using line level coverage | |
| This tutorial demonstrates how you can use the line coverage
function from TPTP to analyze code execution coverage. The line coverage function in TPTP allows
you to collect line coverage information as you run or profile your
application. This information is useful to identify code not being
exercised or, in the case of a JUnit run, to see how much of the code
is covered by the existing test cases. |
|
Please see our privacy policy and website terms of use. For problems with the eclipse.org site, please contact the webmaster or read the webmaster FAQ for answers to common questions!

