51Testing软件测试论坛

标题: 白盒性能检测工具大全2009版 [打印本页]

作者: GeorgeWangLC    时间: 2009-9-20 15:56
标题: 白盒性能检测工具大全2009版
白盒性能检测工具

  厂商 工具名称

  * Parasoft CodeWizard

  备注:Parasoft公司推出的针对C++和JAVA代码进行检测和诊断的工具,分C++和JAVA二个版本。目前已不作为单独产品,已集成在JTest和C++Test里。

  * Parasoft Insure++

  备注:Parasoft公司推出的针对C和C++代码进行运行时内存检查和错误监测的工具。

  * Parasoft DataRecon

  备注:已失传。

  * IBM Rational Software Analyzer

  备注:这是IBM公司推出的专业工具,可对JAVA、C++等主流开发代码进行静态检查和分析。可与Rational Application Developer和Rational Software Architect集成使用。

  * Micro Focus DevPartner

  备注:DevPartner Studio系列工具最初是Numega公司产品,后被Compuware收购,如今又被Micro Focus收购后,主要侧重JAVA、.NET与C++几种主流技术;包括DevPartner Studio Server、DevPartner Studio Professional、DevPartner for Visual C++ BoundsChecker suite、DevPartner JAVA Edition几个组件。主要功能是对这些不同开发技术进行代码层面的错误检测、性能分析、安全扫描、内存泄漏检查、覆盖率分析等。

  * Compuware SmartCheck

  备注:该产品是早期Numega公司产品,主要对VB技术进行代码层面的错误检测、性能分析、安全扫描、内存泄漏检查、覆盖率分析等。被Compuware收购有所保留,但是到Micro Focus公司已经消失。

  * Compuware DBPartner for Oracle

  备注:Compuware公司对Oracle数据库进行SQL代码层面进行错误检测、性能分析的工具,至今不在Micro Focus公司产品里,下落不明。

  * AutomatedQA AQTime

  备注:AutomatedQA另外一款主打产品AQTime,是一款强大的代码级分析工具,支持.NET、Windows应用程序的代码内存泄漏检测、错误定位、效能分析等。

  * QESat Java

  备注:是北京航空航天大学软件工程研究所自主开发的代码分析、审查、排错工具,分JAVA和C++二个版本。

  YourKit Java Profiler

  Unitware Visual Unit

  Gimpel Software PC-lint

  Macabe Macabe

  Borland Optimizeit Suite

  Quest Software JProbe Suite

  Quest Software Application Assurance Suite

  Quest Software SQL Optimizer

  EJ-Technologies JProfiler

  Cyrano WorkBench

  TeleLogic Logiscope

  TeleLogic RuleCheck

  Macabe Macabe

  Segue SilkPerformer Component Test Edition

  IBM Rational PurifyPlus

  IBM Rational Rational Test Realtime
 IT系统监控、诊断工具

  厂商 工具名称

  * HP Business Process Insight/Monitor

  备注:HP Business Availability Center平台的重要组成部分,实时从IT系统后台监控前台业务流程的操作情况,通过设定的性能阈值,对性能问题进行告警、诊断、定位。 Business Availability Center平台为原Mercury产品,是Mercury BTO理念的技术实现平台,强大无比。

  * HP Mercury Diagnostics

  备注:该产品本是原Mercury Loadrunner的一个组件,如今是HP的单独产品,也可于Loadrunner Controller集成使用。它有对J2EE、.NET、SAP等很多版本,针对这些技术的软件进行代码级别性能诊断和分析,强大与否未知。如今也是 HP Business Availability Center平台的重要组成部分。

  * HP Mercury SiteScope

  备注:原Mercury SiteScope,如今也是HP Business Availability Center平台的重要组成部分。可对IT系统的后台进行在线的性能监控和警告,包括硬件、服务器、中间件等,是产品上线后的强大监控工具。可与 Loadrunner集成,也可单独使用。

  * Segue SilkCentralTM Performance Manager

  备注:原Segue产品,是一款对在线IT系统进行实时监控和性能诊断的工具。具有很强的功能,如Web图形用户界面、高效的根源分析工具和对整个测试周期的完整支持,这些功能能够让不同团队在部署前后实现密切协作,并快速确认问题,加快问题的解决。最终,实现了对上线应用的主动管理,减少了意外故障率,优化了上线应用的性能。它支持多种硬件、软件、中间件产品,不过自从被Borland收购后找不到升级。

  * Oracle Empirix E-Monitor

  备注:E-Test Suite套件产品,在线实时监控应用系统的性能与系统指标,允许使用者设置各种报警方式及时报告应用的问题,以便管理人员迅速做出反应。可以E-Load集成使用。

  * Empirix OneSight Suite

  备注:Empirix公司新产品;自E-Test Suite套件产品被Oracle收购后,公司专注于VOIP网络解决方案,OneSight系列产品是一套性能监控工具,包括针对Web Appliaction 、Contact Centers、Voice Quality Assurance、Voice Watch几套产品,可对Web应用系统的从代码到中间件到操作系统到硬件的实时监控功能。其他几款是对IP电话等语音信号系统进行监控或模拟的工具。

  * Quest PerformaSure

  * Quest Spotlight Suite

  * Compuware Vantage

  * Micro Focus DevPartner Java Edition

  备注:原Compuware公司产品,除了对JAVA代码本身做性能分析、线程扫描、内存泄漏检查、覆盖率分析的质量评估外,还可以对J2EE 应用进行系统级别的性能监控,并根据设置阈值报警。如JBoss、WebLogic、Websphere、Oracle、SQL Server、Windows、Unix、Linux等。

  * CA Wily IntroScope

  * ManageEngine ApplicationsManager

  * NetIQ WebTrends Enterprise

  * WebTrends Log Analyzer

  安全性测试工具

  厂商 工具名称

  * HP QAInspect

  * HP WebInspect

  备注:HP自从收购Mercury后,基于原Mercury产品推出很多新的产品,这2款是HP开发的安全性测试工具,前者可于QC集成,后者是强大的Web应用系统安全扫描、分析工具,支持Web2.0。二者都是HP Assessment Management Platform的重要组成部分。

  * IBM Rational APPScan

  备注:APPScan是WatchFire公司的核心产品,2007年WatchFire公司被IBM收购,APPScan工具被升级为如今的IBM Rational APPScan,是目前业内强大的WEB应用程序的安全性测试专业工具。

  * NetIQ Security Manager

  * Application Security DbProtect/AppDetectivePro
 网络分析工具

  厂商 工具名称

  * HP Network Management Center

  备注:HP在Network Management Center工具套件里,包含了HP NetFlow Collector、Network Node Manager、Performance Insight、Router Analytics等十余款工具,可对各种简单到复杂、局域到广域,包括各种网络厂商、网络产品、网络协议的分析和诊断的功能。

  * Empirix Hammer Suite

  备注:Empirix公司新产品,与OneSight Suite产品类似,Hammer Suite是业内首款针对VOIP网络进行测试和问题诊断、分析的工具。包括Hammer Call Analyzer、Hammer SIP Trunk Tester、Hammer XMS Service Assurance等是十余款具体工具,强大无比。

  * NAI Sniffer Pro

  备注:NAI公司出品的可能是目前最好的网络协议分析软件之一了,支持各种平台,性能优越,对于做性能测试的网络级别分析,肯定需要有这么一套好的网络协议分析软件。

  * WildPackets OmniPeek

  * NMap

  备注:NMap(Network Mapper网络映射器) 是一款开放源的网络探测和安全审核的工具;它的设计目标是快速地扫描大型网络,当然用它扫描单个主机也没有问题。Nmap以新颖的方式使用原始IP报文来发现网络上有哪些主机,那些主机提供什么服务(应用程序名和版本),那些服务运行在什么操作系统(包括版本信息),它们使用什么类型的报文过滤器/防火墙,以及一堆其它功能。虽然 Nmap通常用于安全审核,许多系统管理员和网络管理员也用它来做一些日常的工作,比如查看整个网络的信息,管理服务升级计划,以及监视主机和服务的运行。

  * PRTG Network Monitor

  备注:Paessler AG公司的PRTG Network Monitor提供一个先进易于使用的为您的整个网络监控解决方案。该软件的功能包括:停机监测,阻塞和使用监测,数据包嗅探,深入分析和简明的报告。一个用户友好的基于Web的界面,允许用户快速配置网络设备和传感器。PRTG网络监视器,包括30多个传感器类型为所有常用的网络服务(如PING, HTTP, SMTP, POP3, FTP等) ,使用户能够监测网络的速度和失败。停电发生时,透过电子邮件,SMS ,寻呼机的信息或其他手段发送警报。

  其它测试小工具

  工具名称

  * Compuware WebCheck

  备注:WebCheck是Compuware公司的小工具,可对WEB页面的链接、URL、站点地图进行扫描与分析的工具,与QACenter其他工具结合使用。目前该工具没有厂商支持,可能已经消失。

  * LinkChecker

  * XENU

  * HttpWatch

  * SoapUI

  * Spoon Browser Sandbox

  * IETester




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2