Posted on 2007-07-17 15:24
ricki 閱讀(799)
評論(0) 編輯 收藏 所屬分類:
工具
通用功能自動化測試工具
廠商 工具名稱
Mercury Winrunner
Mercury Quicktest pro
Mercury XRunner
Compuware QARun
Compuware WebCheck
Compuware TestPartner
Parasoft WebKing
IBM Rational Robot
IBM Rational Visual Test
IBM Rational Functional Tester
Segue SilkTest
Segue SilkTest International
Empirix e-Tester
Radview WebFT
AutomatedQA TestComplete
Seapine QA Wizard
RedStone Software EggPlant
Microsoft Visual Studio Test Edition
Minq PureTest
Autotester Autotester
Original Software Testbench400
VEReCOMM TestExpert
Qronus TestRunner
Telelogic TTCN suite
Centerline QC/Replay
AutoTester Web
Software Research eValid
OCLC WebART
開源 MaxQ
開源 WebInject
開源 Marathon
性能測試/監控工具
廠商 工具名稱
Mercury LoadRunner
Mercury SiteScope
Mercury Topaz
Compuware QaLoad
Quest PerformaSure/benchmark
Segue Silkperformer
Segue Silkperformer Lite
Segue SilkCentralTM Performance Manager
Empirix e-Load
IBM Rational Robot
IBM Rational Performance Tester
RadView WebLoad
Microsoft Web applicaton stress tool
Microsoft Application center test
Minq PureLoad
Metron Athene APR
facilita ForeCast
Cyrano Impact/Impact for CBT
Lawrence Berkeley Laboratory sniffer
開源 Jmeter
開源 openSTA
開源 Siege
開源 StressMark
開源 DBMonster
白盒測試/代碼分析工具
廠商 工具名稱
Parasoft Jtest
Parasoft C++test
Parasoft SOA test
Parasoft .test
Parasoft Codewizard
Parasoft Insure++
Parasoft DataRecon
Compuware Numega devpartner studio
Compuware DevPartnerJavaEdition
Compuware BoundsChecker
Compuware SmartCheck
Compuware DBPartner
Empirix Bean-test
AutomatedQA AQtime
AutomatedQA QESatJava
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
開源 junit
開源 cactus
開源 Hansel
開源 TestNG
開源 StrutsTestCase
開源 JFCUnit
開源 Httpunit
開源 Dunit
開源 cppunit
開源 Nunit
開源 Xunit
開源 JTR
Linux平臺工具 MallocDebug
Linux平臺工具 Valgrind
Linux平臺工具 Kcachegrind
Linux平臺工具 dmalloc
Linux平臺工具 ElectricFence
Linux平臺工具 LeakTracer
Linux平臺工具 memprof
Linux平臺工具 ccmalloc
Linux平臺工具 mprof
Linux平臺工具 yamd
Linux平臺工具 njamd
Linux平臺工具 mpatrol
嵌入式系統測試工具
廠商 工具名稱
Metrowerks codetest
IPL Cantata/cantana++
Reflex Technology IceMaster
Reflex Technology System test
DDC-I scorecast
testquest Testquest
ATTOL UniText
Vector software vectorcast
qronus testrunner
telelogic Logiscope
RT-Builder
測試管理工具
廠商 工具名稱
Mercury TestDirector(QualityCenter)
Compuware QADirector
worksoft certify
aimware Product manager
segue SilkCentral Test Manager
telelogic Doors
empirix e-manager
IBM Rational testmanager
RadView TestView Manager
T-Plan Professional
testlink
缺陷管理工具
廠商 工具名稱
Mercury TestDirector(QualityCenter)
IBM Rational ClearQuest
Compuware TrackRecord
Seapine TestTrack pro
McCabe TrueTrack
Techexcel Devtrack
IBM Lotus Notes
Segue SilkCentral Issue Manager
Merant PVCS Tracker
Remedy AR System
LealSoft URTrack
缺陷管理系統BMS
Clarion
Hansky Butterfly
開源 Bugzilla
開源 Mantis
開源 JIRA
開源 BugFree
配置管理工具
廠商 工具名稱
IBM Rational ClearCase
Merant PVCS Version Manager
Diamond VCS
Computer Associates AllFusion Harvest Change Manager/CCC Harvest
Borland StarTeam
MKS Source Integrity Enterprise and Integrity Manager
Serena ChangeMan Professional
Perforce Perforce
McCabe TRUEchange
Telelogic SYNERGY CM
Microsoft VSS
JBCM
Hansky Firefly
開源 CVS
開源 subversion
開源 SCCS
開源 RCS
部分常見測試工具的功能、使用范圍
工具名稱 功能范圍
WinRunner-----功能:
1.插入檢查點;
2.檢驗數據;
3.增強測試;
4.分析結果;
5.維護測試;
6.為無線應用作準備。
范圍:功能測試、生成測試用例、分析測試結果、維護測試用例、回歸測試。
LoadRunner-----功能:
1.創建虛擬用戶;
2.創建真實的負載;
3.定位性能問題;
4.分析結果以精確定位問題所在;
5.重復測試保證系統發布的高性能;
6.Enterprise Java Beans的測試 ;
7.支持無線應用協議;
8.支持Media Stream應用;
9.完整的企業應用環境的支持。
范圍:性能測試、壓力測試、模擬多用戶、定位性能瓶頸。
TestDirector------功能:
1. 需求管理;
2. 計劃測試;
3. 安排和執行測試;
4. 缺陷管理;
5. 圖形化和報表輸出。
范圍:測試管理工具
Rational系列-------Rational Purif y (測試時用,檢查運行時內存錯誤);
Rational Quantify(性能檢測工具,查出系統瓶頸 以便改進運行速度);
Rational TestManager (測試管理 );
Robot (軟件測試用,通過Script自動模擬輸入輸出);
LoadTest (負載測試);
TestFactory (軟件測試用);
QACenter-----QACenter幫助所有的測試人員創建一個快速 ,可重用的測試過程。
這些測試工具自動幫助管理測試過程,快速分析和調試程序,
包括針對回歸,強度,單元,并發,集成,移植,容量和負載。
建立測試用例,自動執行測試和產生文檔結果。
QACenter主要包括以下幾個模塊:
- QARun:應用的功能測試工具。
- QALoad:強負載下應用的性能測試工具。
- QADirector:測試的組織設計和創建以及管理工具。
- TrackRecord:集成的缺陷跟蹤管理工具。
- EcoTools:高層次的性能監測工具。
QARun----
1.強大的測試腳本建立功能。
2.可反復運行,進行回歸測試。
3.支持更多的應用訪問。
QALoad------
1.自動捕獲實際執行過程,自動生成測試腳本。
2.通過控制臺(安裝在Windows NT)控制各個Agent (安裝在Windows和Unix),進行腳本分配。
3.模擬實際操作,壓力測試。
WebLoad-----Web壓力測試工具