怎样测试一个程序的速度?

除了自己根据算法估计,还有没有什么软件可以帮你测试?
2024-11-06 08:29:42
推荐回答(4个)
回答(1):

小软件自己随便测试下.没什么好软件的,因为做软件测试肯定要有针对性,你可以自己写个测试程序.
大型软件要请测试公司来测.

回答(2):

http://www.51testing.com/html/index.html
这里了解一下

回答(3):

其实很多是有测试工具可以帮你完成的,看你要测试什么了,不同的程序有对应的软件,给你列举些:
厂商 工具名称
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

回答(4):

打开任务管理器
然后打开要测试的软件,看看CPU等有什么变化