TPTP包含一个核心平台和三种基于核心的工具TPTPPlatformTPTPPlatform为UI开发、数据收集、基于规则的数据查询和应用程序的控制提供基本功能。例如:为其它工具提供可重用和可扩展的向导,提供编程接口,提供后台程序从本地或远程程序收集数据。TPTPTestingTools面向应用程序生命周期的测试阶段,主要功能包括测试的编辑、测试的部署和执行、测试结果的分析和报表。测试工具包括:基于Junit的测试工具、Web应用性能测试工具和手工测试工具。TPTPTracingandProfilingTools面向应用程序生命周期的跟踪和分析测试阶段,可以收集