【廣告】
軟件測(cè)試常用工具有哪些?
動(dòng)態(tài)分析工具:這種工具評(píng)估正在運(yùn)行的系統(tǒng)。例如,檢查系統(tǒng)運(yùn)行過程中的內(nèi)存使用情況,是否有內(nèi)存越界、內(nèi)存泄露等等,這類工具有Purify、BoundChecker等;
測(cè)試執(zhí)行工具:這類工具可使測(cè)試能夠自動(dòng)化進(jìn)行,并且各個(gè)層次(單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試)的執(zhí)行工具都有。例如系統(tǒng)測(cè)試階段有功能測(cè)試自動(dòng)化工具,如Robot、Winrunner、SilkTest等;還有性能測(cè)試工具,如Loadrunner、SilKPerformer等。每一行都不容易,但如果從難度而言,測(cè)試肯定比開發(fā)簡(jiǎn)單,開發(fā)是從無到有,產(chǎn)品經(jīng)理只提需求,開發(fā)連這個(gè)軟件啥樣啥功能完全不知道,測(cè)試好歹產(chǎn)品有了,主要學(xué)會(huì)一些測(cè)試工具就可以了。
白盒測(cè)試工具主要有:(1)內(nèi)存資源泄漏檢查:Numega中的bouncechecker,Rational的Purify(2)代碼覆蓋率檢查:Numega中的truecoverage,Rational的Purecoverage,Telelogic公司的logiscope,Macabe公司的Macabe(3)代碼性能檢查:Numega中的truetime,Rational的Quantify(4)代碼靜態(tài)度量分析質(zhì)量檢查工具:logiscope和Macabe
黑盒測(cè)試工具主要有:(1)客戶端功能測(cè)試:MI公司的winrunner,compuware的qarun,Rational的robot(2)服務(wù)器端壓力性能測(cè)試:MI公司的winload,compuware的qaload,Rational的SQAload等等(3)Web測(cè)試工具:MI公司的Astra系列,rsw公司的e-testsuite(4)測(cè)試管理工具:rational的testmanager,compuware的qadirector等(5)缺陷跟蹤工具:trackrecord,Testtrack
單元測(cè)試工具:(1)測(cè)試框架:delphidunit(2)java junit(3)c cppunit(4)(.NETplatform)NUnit
軟件測(cè)試好學(xué)嗎?
作為曾經(jīng)的正厚軟件的培訓(xùn)生,為老師們宣傳一波啦。我覺得好不好學(xué)這種更多在于個(gè)人。但是對(duì)于當(dāng)時(shí)身邊的很多學(xué)習(xí)java和大數(shù)據(jù)這些開發(fā)來說,軟件測(cè)試 入門還是相對(duì)容易的。
不管學(xué)習(xí)什么,學(xué)習(xí)就是給自己長(zhǎng)期做打算。所有的改變都是有風(fēng)險(xiǎn)的,看個(gè)人是否有耐力和決心踏踏實(shí)實(shí)的學(xué)習(xí)了。所有的事情都沒有那么簡(jiǎn)單的,曾經(jīng)我們班上基本全部都做軟件測(cè)試工程師了,相比較那些培訓(xùn)開發(fā)的來說,這個(gè)就業(yè)率已經(jīng)非常好了。