/ 2010-04-27 13:00:08
厂商 工具名称
* Parasoft JTest
备注:Parasoft公司推出的业内最强大的针对JAVA技术的商业工具。可对JAVA进行自动化的代码静态分析、代码评审,由于内建,可实现自动化JAVA单元测试。可与目前主流的JAVA IDE如Eclipse、 RAD、Jbuilder集成。
* Parasoft C++Test
备注:Parasoft公司推出的业内最强大的针对C/C++技术的商业白盒。可对C/C++进行自动化的代码静态分析、代码评审,也可对C/C++实现自动化。可与目前主流的MS Visual Studio、Wind River Tornado等集成。
* Parasoft .TEST
备注:Parasoft公司推出的业内最强大的针对.NET技术的商业白盒测试工具。可对.NET框架下所有的语言如C#、VB.NET、ASP.NET、MC++等进行自动化的代码静态分析、代码评审、单元测试。可与目前主流的MS Visual Studio等集成。
* Parasoft SOA Test
备注:Parasoft公司推出的开发全生命周期测试平台。可对目前IT业内几乎所有的开发技术进行单元测试、集成测试、接口测试、性测试、负载测试、回归测试等。例如Web service、Java、C/C++、.NET、XML、SOAP、BPEL、UDDI、HTTP、TCP/IP、SMTP、IBM MQ、EJB、CORBA等。具体为何物,本人未知。
* Borland Agitator
备注:Borland Agitator是第三代JAVA单元测试工具,它是由JUnit之父、XP、TDD的创造者Kent Beck推出的新一代JAVA测试工具,真正实现了企业开发者测试的思想;它是理念是develop software with confidence!
* 国产VCTester
备注:VCTester由深圳市领测科技有限公司自主研发,是与Visual C++配套使用的新一代单元测试工具,分共享版与商用版两大系列,其主要功能包括:脚本化测试(包括修改变量与调用函数)、脚本桩、支持持续集成测试、测试覆盖率统计(仅商用版本)、生成测试报告(仅商用版本)、测试消息编辑器(仅商用版本)等。
* 国产Visual Unit
备注:广州凯乐软件技术有限公司研发的VU是新一代单元测试工具,功能强大,使用简单,xx可视化,不需编写测试代码。VU的测试结果使程序行为一目了然,有助于整理编程思路和提高编程效率和正确性,并能快速排错;VU还增强调试器功能(如实现后退等功能),提高调试的效率;VU能达到空前的测试完整性,轻松实现语句覆盖、条件覆盖、分支覆盖、路径覆盖;VU提供详尽的测试报告,VU不仅是单元测试工具,更是一种使程序开发变得更高质xxx更舒适的工具。
白盒性能检测工具
厂商 工具名称
* Parasoft CodeWizard
备注:Parasoft公司推出的针对C++和JAVA代码进行检测和诊断的工具,分C++和JAVA二个版本。目前已不作为单独产品,已集成在JTest和C++Test里。
* Parasoft Insure++
备注:Parasoft公司推出的针对C和C++代码进行运行时检查和错误监测的工具。
* Parasoft DataRecon
备注:已失传。
* IBM 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 、DevPartner Studio Professional、DevPartner for Visual C++ BoundsChecker suite、DevPartner JAVA Edition几个组件。主要功能是对这些不同开发技术进行代码层面的错误检测、性能分析、扫描、内存泄漏检查、覆盖率分析等。
* Compuware SmartCheck
备注:该产品是早期Numega公司产品,主要对VB技术进行代码层面的错误检测、性能分析、安全扫描、内存泄漏检查、覆盖率分析等。被Compuware收购有所保留,但是到Micro Focus公司已经消失。
* Compuware DBPartner for
备注:Compuware公司对Oracle数据库进行代码层面进行错误检测、性能分析的工具,至今不在Micro Focus公司产品里,下落不明。
* AutomatedQA AQTime
备注:AutomatedQA另外一款主打产品AQTime,是一款强大的代码级分析工具,支持.NET、应用程序的代码内存泄漏检测、错误定位、效能分析等。
* 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理念的技术实现平台,强大xx。
* 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、等。
* 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是业内{sk}针对VOIP网络进行测试和问题诊断、分析的工具。包括Hammer Call Analyzer、Hammer SIP Trunk Tester、Hammer XMS Service Assurance等是十余款具体工具,强大xx。
* NAI Sniffer Pro
备注:NAI公司出品的可能是目前{zh0}的网络协议分析之一了,支持各种平台,性能优越,对于做的网络级别分析,肯定需要有这么一套好的网络协议xxxx。
* 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
测试管理工具
厂商 工具名称
* HP Quality Center (TestDirector)
备注:Mercury公司原主打产品TestDirector于2003年开始迁移到J2EE平台,重构了整个软件的开发,因融入了Mercury BTO理念,继而重新命名为Quality Center,它是Mercury BAC平台的重要组成部分。2006年后是HP Quality Center。时至今日,仍然为业内最强大、使用最广泛的测试管理工具之一,可与、Winrunner、Loadrunner等集成,也与MS Office、IBM Rational等产品集成。
* IBM Rational TestManager
备注:原Rational产品中专业对资源进行管理的强大工具。包括测试用例管理、测试执行管理、测试脚本和报告管理等。另外可与Robot结合做性能测试,更可以和RFT、RFP、CC、CQ等集成使用。
* IBM Rational Quality Manager
备注:IBM2008年推出的新产品,是xx可以与HP Quality Center媲美的软件测试管理工具。包括测试计划、工作流、任务跟踪和统计分析等功能。
* Micro Focus QADirector
备注:原Compuware公司产品,是业内强大的软件测试资源和过程管理工具,虽然市场不大,但是可以和IBM Rational TestManager比较,与原Compuware产品集成紧密。
* Micro Focus SilkCentral Test Manager
备注:原Segue产品,被Borland收购后又被Micro Focus收购。是业内强大的软件测试资源和过程管理工具,可以和IBM Rational TestManager比较,与原Segue产品集成紧密。
* Parasoft ConcerTo
备注:Parasoft公司新出品的面向软件开发生命周期的管理工具。包括Policy Center、Process Center、Project Center、Test Center、Report Center五大模块,其中Test Center有对测试过程和测试资源的管理。
* Empirix E-Manager
备注:E-Manager 是原E-Test Suite套件里的测试管理工具,后单独抽取出来做成Enterprise版本,可与E-Tester、E-Load集成使用。目前归属问题不详。
* RadView TestView Manager
备注:RadView公司2006年推出的TestView工具套件,里边包括WebLoad,WebFT以及TestView Manager三个产品,如今TestView工具套件不再升级。其中TestView Manager是和WebFT、WebLoad集成的全方位测试管理平台。参照:
* Seapine TestTrack TCM
备注:Seapine公司出品的测试管理工具,它不像HP QualityCenter具有那么多的功能模块,而类似于IBM Rational TestManager,只侧重测试用例、测试执行、测试结果分析的功能。
* Seapine TestTrack Studio
备注:它是将TestTrack TCM和TestTrack Pro结合的集成环境。
* RedStone TestPlanet’s Integrated Test Appliance
备注:RedStone公司出品的测试管理工具,与EggPlant集成,实现对其测试用例和测试脚本的构建、、执行、分析等功能。
* AimWare Product Manager
备注:AimWare公司出品的软件,集需求规格定义、测试计划定义、测试进度跟踪、版本发布管理、文档报告管理等于一身的大型商业工具。
* T-Plan Professional
备注:英国T-Plan公司出品的测试过程管理工具T-Plan Professional,对软件测试过程的需求、计划、分析、用例、执行、缺陷报告、版本控制实现xx的管理,并符合V模型,将单元测试、集成测试、、验收测试四个阶段严格划分,是一款看上去神乎其神的大型商业测试平台。
* TechExcel DevTest Studio
备注:TechExcel公司推出的软件开发生命周期系列工具之一DevTest Studio,是一款测试管理工具,从测试用例的创建、计划到执行、到缺陷提交和跟踪的全过程统一起来。它由DevTrack、DevTest、 TestLink整合而成。另外TechExcel公司还有DevSuite这套开发过程管理和Project Studio这套项目管理、人员管理、任务管理的工作平台。
* 国产TestCenter
备注:上海泽众软件自主研发的一款功能强大的测试管理工具,它可以帮助您:实现测试用例的过程管理,对测试需求过程、测试用例设计过程、业务组件设计实现过程等整个测试过程进行管理。
* 免费TestLink
备注:这里只介绍这一款免费的TestLink,因其功能强大,使用广泛;可对测试需求跟踪、测试计划、测试用例、测试执行、缺陷报告等进行完整管理。
工具
厂商 工具名称
* HP QualityCenter(TestDirector)
备注:由于HP QC可以单独使用Defect模块,也可单独申请Defect模块的License,它也是名副其实的缺陷管理工具。
* IBM Rational ClearQuest
备注:目前xxx最强大的商业缺陷管理工具,原Rational产品;如今它已集缺陷管理、变更管理于一身,贯穿到整个开发过程里。IBM Rational ClearQuest支持BS和CS两种模式。
* Seapine TestTrack Pro
备注:Seapine公司TestTrack Pro是目前业内仅次于IBM Rational ClearQuest的专业缺陷管理工具,支持BS和CS两种模式。它的扩展功能包括缺陷跟踪工作流的定制比HP QualityCenter还要强大。
* Compuware TrackRecord
备注:原Compuware公司缺陷管理工具TrackRecord,可与QACenter集里测试工具集成使用,现在没有升级,不知所踪。
* McCabe TrueTrack
备注:McCabe公司曾经推出的软件缺陷跟踪工具TRUETrack,本与TRUEChange并列,可惜目前没有升级,不知所踪。
* TechExcel DevTrack
备注:TechExcel公司推出的软件开发生命周期系列工具之一DevTrack,是一款{lx1}的任务与缺陷跟踪工具。
* Serena TeamTrack
备注:Serena TeamTrack 是一个基于 Web 结构、且高度可配置的流程、变更和问题管理跟踪工具,是 Serena软件公司 PVCS Professional的变更管理组件,与PVCS Version Manger、Builder构成完整的软件生命周期的软件变更及解决方案。
* IBM Lotus Notes
备注:IBM软件家族Lotus Notes,凭借强大的Domino后台的工作流自定义功能,非常容易的实现缺陷跟踪过程,在IBM内部广泛使用。
* Segue SilkCentral Issue Manager
备注:原Segue产品,前身SilkRadar,被Borland收购有一定升级,是一款强大的缺陷跟踪工具,与SilkCentral Test Manager高度集成;Borland被Micro Focus收购后,该工具集成到SilkCentral Test Manager内部。
* Merant PVCS Tracker
备注:原Merant公司产品PVCS Tracker,是一款软件缺陷跟踪工具。如今该公司与Serena公司合并,形成{zx1}PVCS Professional版本,集成了配置管理和缺陷跟踪的功能,PVCS Tracker工具从此消失。
* 国产Clarion
备注:原深圳深软软件测试技术有限公司自主开发的软件测试管理与缺陷跟踪系统Clarion,可能市场推广做的不好,公司不盈利,如今已倒闭。
* Hansky ButterFly
备注:汉星天Hansky公司推出的ButterFly是一个软件缺陷跟踪工具。
* ATLASSIAN JIRA
备注:ATLASSIAN公司的JIRA在最近几年也名声赫赫,它是为打败Bugzilla而生,本是免费软件,如今它的功能以及从单纯的缺陷跟踪升级为项目管理平台,包括缺陷跟踪、项目管理、Agile开发等强大功能模块,从此成为商业工具。
* 免费Bugzilla
备注:目前业内最成熟的开源免费缺陷管理工具Bugzilla,可与Perforce、CVS进行无缝集成。
* 免费Mantis
备注:另外一款PHP APACHE MYSQL开发的WEB缺陷管理工具,国内使用也较多。
* 免费BugFree
备注:和Mantis差不多,轻量级的WEB缺陷管理工具,支持中文和英文。
缺陷跟踪工具开源免费的相当多,网上甚至有些毕业生的毕业设计就是做的缺陷管理软件,比较好用的几个罗列在这里而已。
配置管理工具
厂商 工具名称
* IBM Rational ClearCase
备注:原Rational产品,是业内最强大最xx的大型配置管理工具。根据RUP UCM原则开发,根据企业规模可分多种安装版本。可与Rational家族内很多工具集成。
* Borland StarTeam
备注:StarTeam与CaliberRM原属一个公司,2002年被Borland收购;是目前业内仅次于ClearCase的大型配置管理工具,是一个集合了版本控制和缺陷控制两种功能的。由于Borland被Micro Focus收购,至今StarTeam未定东家。
* AutomatedQA BuildStudio
备注:AutomatedQA公司三大主打产品第三个,严格来说它不是配置管理工具,主要实现对应用程序代码的自动构建、发布、部署功能;但同时具有版本控制的功能。
* Seapine Surround SCM
备注:Seapine公司推出的专业配置管理工具,功能上类似于IBM Rational ClearCase,非常强大。
* IBM Rational Synergy
备注:原Telelogic公司Synergy是一款强大的配置管理工具,如今归IBM所有;它以任务为,把软件开发的发布、变更、部署集中起来的管理平台。
* Serena PVCS Version Manager
备注:原Merant公司产品PVCS,如今该公司与Serena公司合并,合并后的Serena主攻最为流行的Agile开发模式的系列工具产品;PVCS是Serena Agile体系里一款强大的版本管理工具。
* Computer Associates AllFusion Harvest Change Manager
备注:AllFusion Harvest Change Manager这个工具历史可谓曲折,它的早期版本CCC于1970年代为美国国防部而诞生,{dy}个商业版本CCC/Harvest被Softtool公司于1977年开发,最初只是做代码组件的管理;后来1995年Softtool公司被Platinum公司收购,而1999年Platinum又被如今的世界最xx的服务供应商CA公司收购。2002年CCC名称放弃,改为如今的Change Manager。
* MKS Integrity Platform
备注:MKS的Integrity Platform也是个厉害角色。它也是个大型的软件开发工作平台,集、配置管理、测试管理、发布管理、资产管理、工作流管理于一身,叫你不得不怕!这里说的每个管理方面都由Integrity Platform的具体模块实现,估计它的实体得N大!
* Perforce Software Configuration Management System
备注:Perforce公司就这一款产品,然而做的非常强大、精致,易用性、扩展性相当的好。支持Windows、Unix、Linux、 Macintosh安装,可与Microsoft Visual Studio、Eclipse、QualityCenter、JIRA、BuildForge、Office、PhotoShop、MAYA、 SmartBear、FishEye、VersionOne、ThoughtWorks Studio、CodeStriker、Fork Particle等几十种业界不同类型的工具集成使用。
* McCabe CM TRUEChange
备注:McCabe公司推出的配置管理工具TRUEChange,号称业界最灵活最方便的在整个软件开发生命周期里让开发、测试、配置管理人员进行选择性的、自由的进行变更控制和版本管理。
* Microsoft VSS
备注:如此经典的版本控制工具,的Visual SourceSafe,自然不必多谈,如今健在。
* 国产JBCM
备注:青鸟软件配置管理系统JBCM是北京大学软件工程国家工程研究中心、北京北大青鸟软件工程有限公司开发的一套通过执行版本控制等规则,来保证软件开发中配置项的完整性和可追溯性的三库分离型配置管理工具。
* Hansky FireFly
备注:汉星天Hansky公司推出的FireFly是一个软件配置管理工具。
* 免费CVS/SVN
备注:不必多说啥了吧,目前国内国外用的最最广泛的免费版本控制工具,小巧精悍,方便易用;不过仅仅是个版本控制工具而已。
* 免费SCCS
备注:Source Code Control System(SCCS)是UNIX世界里的版本控制工具,最初由贝尔实验室于1972年开发。
* 免费RCS
备注:开源组织GNU开发的免费版本控制工具RCS,国内用的不多。
需求管理工具
厂商 工具名称
* IBM Rational RequisitePro
备注:原Rational产品,根据RUP需求管理原则对工程中的需求项、用例进行目标设定、进度跟踪、风险控制等管理,可与Rational家族内很多工具集成。IBM Rational RequisitePro支持BS和CS两种模式。
* Micro Focus CaliberRM
备注:原Borland CaliberRM,是业内一款强大的软件需求管理商业工具。自从被Micro Focus收购后,可以与原Segue产品、Compuware产品集成使用。
* Micro Focus Optimal Trace
备注:原Compuware公司的一款软件需求管理和跟踪工具。目前已经被Micro Focus收购。
* Micro TeamDefine
备注:原Borland TeamDefine是一款新式的软件需求管理工具,可以让非技术人员定义用户界面及工作流项目。然后可以和终端用户一起浏览,单击模拟按钮,就能产生 HTML和互动的界面。TeamDefine既可以独立管理所有的交互活动和模拟,也可以集成到需求管理工具CaliberRM中使用。
* Seapine TestTrack RM
备注:Seapine公司推出的需求管理工具,提供对需求的计划、工作流、跟踪、评审、变更控制及强大的报表支持。
* IBM Rational Doors
备注:原Telelogic公司产品Doors,业内一款强大的需求管理工具,如今被IBM收购纳入Rational产品族。
* Hansky DragonFly
备注:汉星天Hansky公司推出的DragonFly是一个软件需求跟踪工具。
* TechExcel DevSpec
备注:TechExcel公司推出的软件开发生命周期系列工具之一DevSpec,是一款{lx1}的需求定义与跟踪工具。
TAG: