日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

软件测试类工具大全

發(fā)布時(shí)間:2024/6/14 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件测试类工具大全 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

功能自動(dòng)化測(cè)試工具

  廠商 工具名稱(chēng)

  * Mercury Winrunner

  備注:世界上最古老、經(jīng)典的測(cè)試工具廠商Mercury Interactive公司(2004年改名Mercury)的絕對(duì)主打產(chǎn)品,于Loadrunner、Testdirector并稱(chēng)三雄,統(tǒng)治IT行業(yè)測(cè)試工具市場(chǎng)的20世紀(jì)末的10余年。然而它過(guò)時(shí)了,隨著20世界末WEB應(yīng)用技術(shù)的盛行,Winrunner顯得力不從心。故2003年Mercury公司開(kāi)發(fā)新產(chǎn)品Q(chēng)uickTest,而后Winrunner退居二線。2006年Mercury公司被HP全權(quán)收購(gòu),如今Winrunner已從HP產(chǎn)品家族中消失。一代巨星就這樣隕落了;然而它的市場(chǎng)并未絕跡,目前國(guó)內(nèi)外仍有眾多公司使用它做自動(dòng)化測(cè)試,它的C語(yǔ)言腳本也決定了它在IT系統(tǒng)底層及嵌入式領(lǐng)域的強(qiáng)大便利。

  * HP Mercury Quicktest Professional

  備注:原Mercury公司產(chǎn)品,Winrunner的子嗣。摒棄了Winrunner自身的缺陷而重新裝配起來(lái)的新新產(chǎn)品,憑借Mercury公司在測(cè)試工具市場(chǎng)的絕對(duì)領(lǐng)導(dǎo)地位,這個(gè)后起之秀從04年誕生后二三年,就很快取代了Winrunner在全球的市場(chǎng)分額,至今HP QTP仍然是業(yè)內(nèi)市場(chǎng)分額最大的測(cè)試工具,是目前HP Functional Testing Software的絕對(duì)主力。

  * Compuware QARun

  備注:Compuware公司長(zhǎng)期以來(lái)也是業(yè)內(nèi)一流的測(cè)試工具廠商之一,QARun是Compuware公司黑盒測(cè)試工具集QACenter里的功能自動(dòng)化測(cè)試工具,使用與Winrunner非常類(lèi)似。QACenter里綁定了QARun、QALoad、QADirector三款產(chǎn)品。Compuware與Mercury比較,除了黑盒測(cè)試工具產(chǎn)品,還有強(qiáng)大的白盒測(cè)試工具家族DevPartner系列。但是2009年英國(guó)Micro Focus公司收購(gòu)了Compuware全部的質(zhì)量保證解決方案與產(chǎn)品,QARun在Micro Focus產(chǎn)品中找不到位置,從此退出歷史舞臺(tái)。

  * Micro Focus TestPartner

  備注:原Compuware產(chǎn)品,QARun的升級(jí)版,支持VBA腳本,側(cè)重于應(yīng)用軟件的業(yè)務(wù)邏輯測(cè)試,于Mercury早先提出的BPT測(cè)試非常類(lèi)似,讓非技術(shù)的業(yè)務(wù)人員進(jìn)行偏向業(yè)務(wù)流層面的功能自動(dòng)化測(cè)試。如今該產(chǎn)品也被Micro Focus公司所有。

  * Micro Focus SilkTest

  * Segue SilkTest International

  備注:大名鼎鼎的Segue公司,是一個(gè)非常專(zhuān)注技術(shù)的測(cè)試工具廠商;其產(chǎn)品SilkTest、SilkPerformer完全可以和Mercury Winrunner、Loadrunner媲美,在國(guó)際市場(chǎng)分額也相當(dāng)大。然而2006年4月Borland公司收購(gòu)Segue公司,將Segue產(chǎn)品納入Borland軟件生命周期質(zhì)量管理產(chǎn)品體系;2009年Borland公司又被Micro Focus全部收購(gòu)。盛極一時(shí)的【寶蘭帝國(guó)】從此消失。正所謂:鐘南山下,活死人墓;寶蘭帝國(guó),絕跡江湖!就像飄渺的云煙,依稀湮沒(méi)在歷史的浩瀚長(zhǎng)河里… 歲月的沉淀,滄桑的洗禮,我們能做的,就是把它記憶!但是SilkTest工具以其精致強(qiáng)悍的技術(shù)實(shí)現(xiàn)和豐富的4Test Language腳本語(yǔ)言,力壓群雄!相信Micro Focus以它代替收購(gòu)來(lái)的Compuware QARun也就不足為奇。SilkTest International是從前Segue公司推出的支持Unicode雙字節(jié)字符集的SilkTest版本,現(xiàn)已消失。

  * IBM Rational Robot

  備注:在人類(lèi)文明發(fā)展史中具有劃時(shí)代意義的軟件工程方法論——RUP(Rational Unified Process)的締造者公司Rational,旗下有Rational Enterprise Studio這套面向軟件工程各個(gè)階級(jí)、各個(gè)環(huán)節(jié)的工具集。而Rational Robot工具是這套工具集里的元老級(jí)的自動(dòng)化測(cè)試工具。其強(qiáng)就強(qiáng)在能做功能測(cè)試,也能和TestManager結(jié)合做性能測(cè)試,因此有SQABasic和VU二種腳本語(yǔ)言。20世紀(jì)末的自動(dòng)化測(cè)試天下,呈現(xiàn)由Mercury Winrunner、Rational Robot和Segue SilkTest三足鼎立的局面。然而天下格局風(fēng)云驟變,當(dāng)人類(lèi)文明進(jìn)入21世紀(jì),“分久必合、合久必分”的歷史規(guī)律再次上演。2002年IBM宣布收購(gòu)Rational公司,Rational全套產(chǎn)品與DB2、WebSphere、Lotus、Tivoli等并列為IBM軟件幾大產(chǎn)品家族(當(dāng)然IBM后來(lái)又陸續(xù)收購(gòu)其他IT公司)。如今Rational Robot雖然和Winrunner一樣類(lèi)似的老態(tài)龍鐘,但是IBM依然對(duì)其銷(xiāo)售,畢竟Robot有著Winrunner一樣的悠久歷史和廣泛市場(chǎng)。然后RUP、UML這些時(shí)代的傳奇、智慧的經(jīng)典逐漸少人問(wèn)津,在新生XP、Agile的光環(huán)下似乎變得黯然失色。另外,IBM Rational產(chǎn)品(包括其他家族產(chǎn)品)的一個(gè)典型優(yōu)勢(shì)就幾乎所有的軟件都是跨平臺(tái)安裝的,支持Windows、Unix、Linux等,這是其它多數(shù)廠商的產(chǎn)品不能及的。

  * IBM Rational Visual Test

  備注:Rational公司早期從Microsoft買(mǎi)過(guò)來(lái)的一款測(cè)試工具,針對(duì)Visual Studio開(kāi)發(fā)的Windows應(yīng)用程序做自動(dòng)化功能測(cè)試,為VBS腳本。如今在IBM網(wǎng)站有下載,但是該工具用戶(hù)已逐漸消失。

  * IBM Rational Functional Tester

  備注:在Rational的測(cè)試工具集里,除了Robot還有另外一款RobotJ,它是專(zhuān)門(mén)面向JAVA應(yīng)用程序的功能自動(dòng)化測(cè)試工具,腳本語(yǔ)言是Java。2003年IBM基于Eclipse平臺(tái)重新開(kāi)發(fā)了RobotJ的升級(jí)版Rational XDE Tester,它支持JAVA應(yīng)用程序及WEB應(yīng)用程序的自動(dòng)化測(cè)試。然而它只是個(gè)過(guò)渡產(chǎn)品,2004年IBM開(kāi)發(fā)出如今的IBM Rational Functional Tester,包括JAVA和.NET二個(gè)版本,支持JAVA和.NET開(kāi)發(fā)的WEB應(yīng)用程序和圖形界面應(yīng)用程序的自動(dòng)化測(cè)試,目前還有針對(duì)SAP等插件。至此,IBM Rational Functional Tester已像QTP代替Winrunner那樣取代了Robot的地位,成為IBM名副其實(shí)的主打測(cè)試工具產(chǎn)品。

  * IBM Rational Service Tester for SOA

  備注:IBM最新推出的針對(duì)Web Service進(jìn)行自動(dòng)化測(cè)試的工具,與Parasoft早期的SOATest非常類(lèi)似。

  * Parasoft WebKing

  備注:Parasoft公司是業(yè)內(nèi)專(zhuān)注于白盒測(cè)試工具產(chǎn)品的廠商,不過(guò)也有WebKing這款面向WEB應(yīng)用程序的回歸功能測(cè)試工具。它除了常規(guī)的錄制、回放、數(shù)據(jù)驅(qū)動(dòng)等技術(shù),還可以方便的檢查WEB頁(yè)面元素的有效性,如鏈接、圖片、JS、CSS等,支持AJAX。

  * Oracle Empirix E-Tester

  備注:Empirix是全球第四大軟件質(zhì)量解決方案供應(yīng)商,主打產(chǎn)品是E-Test Suite工具套件,包括E-Tester、E-Load、E-Monitor三個(gè)組件,分別應(yīng)用于WEB應(yīng)用軟件的自動(dòng)化功能測(cè)試、性能測(cè)試和應(yīng)用監(jiān)控,三者可集成使用。E-Test Suite除支持典型的J2EE與.NET WEB應(yīng)用外,還支持Web Service、Siebel、PeopleSoft應(yīng)用。2008年E-Test Suite整套工具套件被Oracle收購(gòu),其它產(chǎn)品不詳。

  * RadView WebFT

  備注:RadView公司是專(zhuān)注WEB應(yīng)用程序性能測(cè)試的供應(yīng)商,主打產(chǎn)品WebLoad Professional。2006年曾推出TestView工具套件,里邊包括WebLoad,WebFT以及TestView Manager三個(gè)產(chǎn)品,如今TestView工具套件不再升級(jí)。其中WebFT是對(duì)WEB系統(tǒng)進(jìn)行自動(dòng)化功能測(cè)試的工具。

  * AutomatedQA TestComplete

  備注:AutomatedQA也是一個(gè)專(zhuān)注于測(cè)試技術(shù)的公司,主打產(chǎn)品TestComplete在早期是一款專(zhuān)門(mén)針對(duì)Delphi應(yīng)用程序進(jìn)行自動(dòng)化測(cè)試的工具,腳本可以使用Delphi、VB、.NET等多種;如今這款工具以及升級(jí)成功能強(qiáng)大的主流自動(dòng)化測(cè)試工具,全面支持Windows應(yīng)用、WEB應(yīng)用、.NET、JAVA、AJAX甚至Windows Moblie、Pocket PC、SmartPhone等。另外一個(gè)無(wú)與倫比的特性,TestComplete除了主要的功能測(cè)試外,完全可以做性能測(cè)試、壓力測(cè)試等。一個(gè)如此小巧的工具,功能如此龐大,不得不贊嘆AutomatedQA公司精煉的技術(shù)水平!而且它具有強(qiáng)大的API接口,非常易于擴(kuò)展,本人在這里強(qiáng)烈推薦國(guó)內(nèi)公司,因?yàn)樗m是商業(yè)工具,但是非常便宜。

  * Seapine QA Wizard

  備注:Seapine也是本人非常喜歡的軟件工程服務(wù)供應(yīng)商,7大主打產(chǎn)品涵蓋了軟件工程的需求管理、開(kāi)發(fā)過(guò)程管理、缺陷管理、配置管理和自動(dòng)化測(cè)試幾個(gè)領(lǐng)域,彼此互相集成。QA Wizard Pro是Seapine的自動(dòng)化測(cè)試工具產(chǎn)品,如今的版本功能已經(jīng)非常強(qiáng)大,支持常規(guī)的Windows應(yīng)用程序、WEB應(yīng)用程序,開(kāi)發(fā)技術(shù)包括C#、VB.NET、C++、Qt、AJAX、ActiveX、JS、JAVA、Delphi、WinForms等。本人寫(xiě)過(guò)早期版本的使用指南:http://www.51testing.com/html/04/n-8704.html

  * RedStone EggPlant

  備注:業(yè)內(nèi)唯一的跨平臺(tái)自動(dòng)化測(cè)試工具由RedStone公司出品的EggPlant占據(jù),它支持在Mac、Linux、Windows、Symbian、Solaris、Android、KVM Switches上的自動(dòng)化測(cè)試;此外,該工具也有性能測(cè)試、壓力測(cè)試的能力。

  * Microsoft Visual Studio Test Edition

  備注:微軟公司怎么可能沒(méi)有測(cè)試工具呢?誠(chéng)然Microsoft長(zhǎng)期以來(lái)都太關(guān)注測(cè)試工具這塊市場(chǎng),可能是技術(shù)太強(qiáng)了吧,呵呵!但是后來(lái)做了兩手準(zhǔn)備,一方面著手收購(gòu)Mercury公司,后來(lái)沒(méi)談攏,反倒被HP收購(gòu)去了;另一方面著手自行開(kāi)發(fā)。如今幾年Visual Studio已經(jīng)有了測(cè)試版,基于微軟的.NET平臺(tái),這個(gè)測(cè)試版軟件可對(duì).NET技術(shù)下的一切程序進(jìn)行白盒功能測(cè)試、代碼診斷測(cè)試、黑盒功能測(cè)試和系統(tǒng)性能測(cè)試,眾集一身,強(qiáng)大無(wú)比。不過(guò)這款工具除了微軟內(nèi)部使用,未見(jiàn)商用。

  * Minq PureTest

  備注:Minq公司的PureTest,本是業(yè)內(nèi)商業(yè)自動(dòng)化測(cè)試工具之一,如今PureTest已經(jīng)免費(fèi)。它專(zhuān)注于對(duì)WEB應(yīng)用程序進(jìn)行功能自動(dòng)化測(cè)試,并即時(shí)對(duì)WEB頁(yè)面元素進(jìn)行檢測(cè),對(duì)HTTP請(qǐng)求、響應(yīng)進(jìn)行診斷分析。

  * WorkSoft Certify

  備注:WorkSoft公司出品的專(zhuān)門(mén)針對(duì)SAP系統(tǒng)進(jìn)行功能自動(dòng)化測(cè)試的工具,既然專(zhuān)業(yè),必然強(qiáng)大!

  * 國(guó)產(chǎn)AutoRunner

  * 國(guó)產(chǎn)TAR

  備注:上海澤眾軟件公司自主研發(fā)的自動(dòng)化測(cè)試工具AutoRunner,實(shí)現(xiàn)對(duì)WEB和Windows應(yīng)用進(jìn)行自動(dòng)化功能測(cè)試的過(guò)程。腳本為JAVA。同意是澤眾出品的TAR(Terminal AutoRunner)是面向終端系統(tǒng)進(jìn)行自動(dòng)化回歸測(cè)試的工具,適用用VT100、VT220等標(biāo)準(zhǔn)應(yīng)用,支持命令行和窗口模式,也支持腳本錄制和回放,適合銀行業(yè)務(wù)系統(tǒng)。

  * AutoTester AutoTester

  * AutoTester Web

  備注:AutoTester 是世界上最早出品商業(yè)測(cè)試工具的公司,成立于1985年,工具基于MS-DOS。其產(chǎn)品有AutoTester、AutoTester ONE、AutoController等,AutoTester Web是跨瀏覽器的WEB功能測(cè)試工具。2007年6月該公司關(guān)門(mén),7月網(wǎng)站關(guān)閉。

  * Original Software TestBench400

  備注:Original公司是面向IBM AS/400的軟件測(cè)試服務(wù)供應(yīng)商,TestBench400是AS/400測(cè)試解決方案的先驅(qū)和領(lǐng)導(dǎo)者。

  * CenterLine QC/REPLAY

  備注:CenterLine公司的QC/REPLAY是一款專(zhuān)門(mén)測(cè)試UNIX操作系統(tǒng)上圖形界面應(yīng)用程序的自動(dòng)化測(cè)試工具。它以Widget為基本元,通過(guò)錄制用戶(hù)動(dòng)作并回放的方式實(shí)現(xiàn)測(cè)試的過(guò)程。支持SUN OS、Solaris、HP UX、SVR4、UnixWare、Digital Unix、AIX等。

  * Software Research eValid?? Web Testing & Analysis Suite

  * Software Research TestWorks

  備注:Software Research成立于1977年,位于舊金山,是全球嵌入式軟件測(cè)試的先驅(qū)。eValid是其開(kāi)發(fā)的面向WEB應(yīng)用程序進(jìn)行自動(dòng)化測(cè)試的工具,TestWorks是面向傳統(tǒng)CS應(yīng)用軟件的自動(dòng)化測(cè)試工具,所有工具都是跨Windows與UNIX平臺(tái)的,其中后者帶有對(duì)JAVA和C++做代碼診斷的功能。

  * IBM Rational TTCN Suite

  備注:原Telelogic公司Telelogic產(chǎn)品,2007年被IBM收購(gòu),劃入Rational產(chǎn)品家族。適用于嵌入式系統(tǒng)的自動(dòng)化測(cè)試。

  * FanFare ITest

  備注:Fanfare公司出品的專(zhuān)門(mén)針對(duì)網(wǎng)絡(luò)設(shè)備做自動(dòng)化測(cè)試的工具。

  * AutoIT

  備注:AutoIt3屬于AutoHotKey的鼻祖,AutoHotKey是從AutoIt v2分裂而來(lái);AutoIt v2之前一直open source,但在v3是對(duì)源碼進(jìn)行了一定控制。官網(wǎng):http://www.autoitscript.com/autoit3/

  * 免費(fèi)Ruby + Watir

  備注:Ruby+Watir組合是近年非常流行的全免費(fèi)自動(dòng)化測(cè)試框架,在國(guó)內(nèi)使用也非常普遍;它通過(guò)Ruby腳本的強(qiáng)大編程能力,基于Watir的強(qiáng)大接口,可實(shí)現(xiàn)對(duì)WEB應(yīng)用程序的自動(dòng)化測(cè)試。

  * 免費(fèi)Selenium

  備注:Selenium是另外一款全免費(fèi)的自動(dòng)化測(cè)試框架,由ThoughtWorks公司出品,支持Ruby、Java、Perl、Python等語(yǔ)言的腳本開(kāi)發(fā)。如今在國(guó)內(nèi)外日益普及,很有發(fā)展?jié)摿Α?/p>

  * 免費(fèi)Bromine

  備注:Bromine是一個(gè)針對(duì)iPhone Application的自動(dòng)化測(cè)試工具,它的靈感來(lái)自于Selenium和一篇文章Cocoa with love: Automated user interface testing on the iPhone, 它的基本思想是把你的application映射成一個(gè)XML結(jié)構(gòu),然后你可以用xpath訪問(wèn)里面的元素。

  免費(fèi)功能自動(dòng)化測(cè)試工具在業(yè)內(nèi)成千上萬(wàn),這里只介紹這三款目前流行的自動(dòng)化測(cè)試工具,其它更多免費(fèi)工具另行說(shuō)明。

性能、負(fù)載測(cè)試工具

  廠商 工具名稱(chēng)

  * Mercury LoadRunner

  備注:歷史最悠久、行業(yè)地位最高、市場(chǎng)份額最大、使用最廣泛,以及多少測(cè)試從業(yè)人員從沒(méi)做測(cè)試工作開(kāi)始就聽(tīng)說(shuō)過(guò)、而又叫多少人愛(ài)恨交加的業(yè)內(nèi)最強(qiáng)大、最專(zhuān)業(yè)的性能測(cè)試工具。從Mercury Interactive公司1989年誕生以來(lái)就是其主打產(chǎn)品,別不多言。

  * Micro Focus QALoad

  備注:原Compuware公司性能測(cè)試工具主打產(chǎn)品,如今被Micro Focus收購(gòu)后仍然占有一席之地,是目前業(yè)內(nèi)主流的大型性能測(cè)試工具之一。支持HTTP、HTTPS、SOAP、XML、Streaming Media、Winsock、JAVA、.NET、Citrix、Oracle Forms、SAP等多種協(xié)議技術(shù)。

  * Micro Focus SilkPerformer

  備注:原Segue公司性能測(cè)試工具主打產(chǎn)品,如今被Micro Focus收購(gòu)后不影響它在全球性能測(cè)試工具市場(chǎng)排名第二的地位。它是僅次于Loadrunner的大型性能測(cè)試工具,支持的協(xié)議眾多,而且突出增強(qiáng)了對(duì)Web Service性能測(cè)試的能力。它的性能瓶頸診斷與分析功能,在某些方面比Loadrunner還強(qiáng)大。可與原Segue SilkCentral TestManager和Borland StarTeam等集成。

  * Segue Silkperformer Lite

  備注:Silkperformer Lite是原Segue產(chǎn)品SilkPerformer的輕量級(jí)版,供非技術(shù)人員對(duì)中小型IT系統(tǒng)進(jìn)行性能測(cè)試的工具。在Borland期間有所升級(jí),但是到Micro Focus公司已經(jīng)消失。

  * IBM Rational Robot + TestManager

  備注:這是早期Rational工具集進(jìn)行性能測(cè)試的工具組合。Robot充當(dāng)Loadrunner里VUGenerator的作用,開(kāi)發(fā)業(yè)務(wù)邏輯腳本;TestManager充當(dāng)Loadrunner里Controller和Analysis的作用,進(jìn)行性能測(cè)試場(chǎng)景的設(shè)置和執(zhí)行,并分析測(cè)試結(jié)果。時(shí)至今日,二者的組合已經(jīng)寥寥無(wú)幾。

  * IBM Rational Performance Tester

  備注:IBM收購(gòu)Rational后,與Rational Functional Tester同時(shí)期開(kāi)發(fā)的專(zhuān)業(yè)的性能測(cè)試工具產(chǎn)品,以彌補(bǔ)IBM沒(méi)有大型性能測(cè)試工具的空白,從而可與當(dāng)時(shí)的Mercury Loadrunner競(jìng)爭(zhēng)。如今這款工具逐漸強(qiáng)大起來(lái),在性能測(cè)試市場(chǎng)與HP、Microsoft、Micro Focus、RadView等獨(dú)占鰲頭。

  * Oracle Empirix E-Load

  備注:E-Test Suite套件里的性能測(cè)試工具,是目前業(yè)內(nèi)主流性能測(cè)試工具之一,主要支持HTTP的WEB應(yīng)用程序的性能測(cè)試和監(jiān)控分析。目前屬Oracle旗下產(chǎn)品。

  * RadView WebLoad

  備注:RadView公司的主打產(chǎn)品WebLoad Professional,如今功能已經(jīng)非常強(qiáng)大,全面支持WEB應(yīng)用程序的性能測(cè)試執(zhí)行、監(jiān)控、分析。全球有2000多家公司使用它做性能測(cè)試,參照:

  * Minq PureLoad

  備注:Minq公司的PureLoad,至今未免費(fèi)。它專(zhuān)注于對(duì)WEB應(yīng)用系統(tǒng)進(jìn)行常規(guī)的壓力、負(fù)載、穩(wěn)定性測(cè)試。與PureAgent結(jié)合,可以診斷WEB服務(wù)器的響應(yīng)時(shí)間、資源利用率等。

  * Microsoft Web Application Stress Tool

  備注:微軟早期的小型性能測(cè)試工具,簡(jiǎn)稱(chēng)WAS,現(xiàn)已不升級(jí),主要適合ASP、.NET開(kāi)發(fā)的WEB應(yīng)用系統(tǒng)進(jìn)行性能測(cè)試。

  * Microsoft Application Center Test

  備注:微軟以前Visual Studio開(kāi)發(fā)環(huán)境內(nèi)建的性能測(cè)試模塊,簡(jiǎn)稱(chēng)ACT,如今的Microsoft Visual Studio Test Edition內(nèi)性能測(cè)試功能仍然以它為主。

  * Facilita ForeCast

  備注:英國(guó)Facilita公司推出的ForeCast產(chǎn)品,是一款強(qiáng)大的主流性能測(cè)試工具,支持多種開(kāi)發(fā)技術(shù)與網(wǎng)絡(luò)協(xié)議,如WEB、JAVA、.NET、Citrix,并有一套輔助分析工具可對(duì)JAVA、主流數(shù)據(jù)庫(kù)產(chǎn)品、網(wǎng)絡(luò)進(jìn)行分析和診斷。

  * Quest BenchMark Factory for Database

  備注:大名鼎鼎的Quest公司雖然有上百款對(duì)IT基礎(chǔ)架構(gòu)進(jìn)行管理、監(jiān)控、診斷的工具,但是也有BenchMark Factory for Database這款性能測(cè)試工具,當(dāng)然它的性能測(cè)試偏向的是數(shù)據(jù)庫(kù),也是專(zhuān)門(mén)對(duì)數(shù)據(jù)庫(kù)做性能測(cè)試和容量規(guī)劃的工具。

  * WorkSoft Certify Performance Test

  備注:WorkSoft公司出品的專(zhuān)門(mén)針對(duì)SAP系統(tǒng)進(jìn)行性能測(cè)試的工具,既然專(zhuān)業(yè),必然強(qiáng)大!

  * 免費(fèi) JMeter

  備注:目前業(yè)內(nèi)使用最廣泛的性能測(cè)試工具,最初只是測(cè)試WEB應(yīng)用,最近幾年發(fā)展異常快速,到目前已經(jīng)強(qiáng)大到支持HTTP/HTTPS、SOAP、JDBC、LDAP、JMS等,在國(guó)內(nèi)也很普及。當(dāng)然,這些免費(fèi)工具的共性就是監(jiān)控、分析功能不如商業(yè)工具。

  * 免費(fèi) OpenSTA

  備注:OpenSTA在JMeter之初使用普遍,后來(lái)被JMeter打敗;如今它還是如最初一樣僅支持WEB應(yīng)用的性能測(cè)試。

  * 免費(fèi) TestMaker

  備注:TestMaker是PushToTest公司的免費(fèi)產(chǎn)品,它的功能比商業(yè)工具有過(guò)之而無(wú)不及,可對(duì)HTTP, HTTPS, SOAP, XML-RPC, SMTP, POP3, IMAP下的JAVA應(yīng)用程序做單元測(cè)試、集成測(cè)試、系統(tǒng)功能測(cè)試、系統(tǒng)性能測(cè)試等。腳本語(yǔ)言采用最新的Jython。由于是新產(chǎn)品,在國(guó)內(nèi)外還不普及,但是它的前景相當(dāng)廣闊。

  免費(fèi)性能測(cè)試工具在業(yè)內(nèi)也很多,這里只介紹這三款強(qiáng)大的工具,其它更多免費(fèi)工具另行說(shuō)明

白盒功能測(cè)試工具

  廠商 工具名稱(chēng)

  * Parasoft JTest

  備注:Parasoft公司推出的業(yè)內(nèi)最強(qiáng)大的針對(duì)JAVA技術(shù)的商業(yè)白盒測(cè)試工具。可對(duì)JAVA進(jìn)行自動(dòng)化的代碼靜態(tài)分析、代碼評(píng)審,由于內(nèi)建Junit,可實(shí)現(xiàn)自動(dòng)化JAVA單元測(cè)試。可與目前主流的JAVA IDE如Eclipse、IBM RAD、Jbuilder集成。

  * Parasoft C++Test

  備注:Parasoft公司推出的業(yè)內(nèi)最強(qiáng)大的針對(duì)C/C++技術(shù)的商業(yè)白盒測(cè)試工具。可對(duì)C/C++進(jìn)行自動(dòng)化的代碼靜態(tài)分析、代碼評(píng)審,也可對(duì)C/C++實(shí)現(xiàn)自動(dòng)化單元測(cè)試。可與目前主流的MS Visual Studio、Wind River Tornado等集成。

  * Parasoft .TEST

  備注:Parasoft公司推出的業(yè)內(nèi)最強(qiáng)大的針對(duì).NET技術(shù)的商業(yè)白盒測(cè)試工具。可對(duì).NET框架下所有的語(yǔ)言如C#、VB.NET、ASP.NET、MC++等進(jìn)行自動(dòng)化的代碼靜態(tài)分析、代碼評(píng)審、單元測(cè)試。可與目前主流的MS Visual Studio等集成。

  * Parasoft SOA Test

  備注:Parasoft公司推出的軟件開(kāi)發(fā)全生命周期測(cè)試平臺(tái)。可對(duì)目前IT業(yè)內(nèi)幾乎所有的開(kāi)發(fā)技術(shù)進(jìn)行單元測(cè)試、集成測(cè)試、接口測(cè)試、安全性測(cè)試、負(fù)載測(cè)試、回歸測(cè)試等。例如Web service、Java、C/C++、.NET、XML、SOAP、BPEL、UDDI、HTTP、TCP/IP、SMTP、IBM MQ、EJB、CORBA等。具體為何物,本人未知。

  * Borland Agitator

  備注:Borland Agitator是第三代JAVA單元測(cè)試工具,它是由JUnit之父、XP、TDD的創(chuàng)造者Kent Beck推出的新一代JAVA測(cè)試工具,真正實(shí)現(xiàn)了企業(yè)開(kāi)發(fā)者測(cè)試的思想;它是理念是develop software with confidence!

  * 國(guó)產(chǎn)VCTester

  備注:VCTester由深圳市領(lǐng)測(cè)科技有限公司自主研發(fā),是與Visual C++配套使用的新一代單元測(cè)試工具,分共享版與商用版兩大系列,其主要功能包括:腳本化測(cè)試驅(qū)動(dòng)(包括修改變量與調(diào)用函數(shù))、腳本樁、支持持續(xù)集成測(cè)試、測(cè)試覆蓋率統(tǒng)計(jì)(僅商用版本)、生成測(cè)試報(bào)告(僅商用版本)、測(cè)試消息編輯器(僅商用版本)等。

  * 國(guó)產(chǎn)Visual Unit

  備注:廣州凱樂(lè)軟件技術(shù)有限公司研發(fā)的VU是新一代單元測(cè)試工具,功能強(qiáng)大,使用簡(jiǎn)單,完全可視化,不需編寫(xiě)測(cè)試代碼。VU的測(cè)試結(jié)果使程序行為一目了然,有助于整理編程思路和提高編程效率和正確性,并能快速排錯(cuò);VU還增強(qiáng)調(diào)試器功能(如實(shí)現(xiàn)后退等功能),提高調(diào)試的效率;VU能達(dá)到空前的測(cè)試完整性,輕松實(shí)現(xiàn)語(yǔ)句覆蓋、條件覆蓋、分支覆蓋、路徑覆蓋;VU提供詳盡的測(cè)試報(bào)告,VU不僅是單元測(cè)試工具,更是一種使程序開(kāi)發(fā)變得更高質(zhì)更高效更舒適的工具。

白盒性能檢測(cè)工具

  廠商 工具名稱(chēng)

  * Parasoft CodeWizard

  備注:Parasoft公司推出的針對(duì)C++和JAVA代碼進(jìn)行檢測(cè)和診斷的工具,分C++和JAVA二個(gè)版本。目前已不作為單獨(dú)產(chǎn)品,已集成在JTest和C++Test里。

  * Parasoft Insure++

  備注:Parasoft公司推出的針對(duì)C和C++代碼進(jìn)行運(yùn)行時(shí)內(nèi)存檢查和錯(cuò)誤監(jiān)測(cè)的工具。

  * Parasoft DataRecon

  備注:已失傳。

  * IBM Rational Software Analyzer

  備注:這是IBM公司推出的專(zhuān)業(yè)工具,可對(duì)JAVA、C++等主流開(kāi)發(fā)代碼進(jìn)行靜態(tài)檢查和分析。可與Rational Application Developer和Rational Software Architect集成使用。

  * Micro Focus DevPartner

  備注:DevPartner Studio系列工具最初是Numega公司產(chǎn)品,后被Compuware收購(gòu),如今又被Micro Focus收購(gòu)后,主要側(cè)重JAVA、.NET與C++幾種主流技術(shù);包括DevPartner Studio Server、DevPartner Studio Professional、DevPartner for Visual C++ BoundsChecker suite、DevPartner JAVA Edition幾個(gè)組件。主要功能是對(duì)這些不同開(kāi)發(fā)技術(shù)進(jìn)行代碼層面的錯(cuò)誤檢測(cè)、性能分析、安全掃描、內(nèi)存泄漏檢查、覆蓋率分析等。

  * Compuware SmartCheck

  備注:該產(chǎn)品是早期Numega公司產(chǎn)品,主要對(duì)VB技術(shù)進(jìn)行代碼層面的錯(cuò)誤檢測(cè)、性能分析、安全掃描、內(nèi)存泄漏檢查、覆蓋率分析等。被Compuware收購(gòu)有所保留,但是到Micro Focus公司已經(jīng)消失。

  * Compuware DBPartner for Oracle

  備注:Compuware公司對(duì)Oracle數(shù)據(jù)庫(kù)進(jìn)行SQL代碼層面進(jìn)行錯(cuò)誤檢測(cè)、性能分析的工具,至今不在Micro Focus公司產(chǎn)品里,下落不明。

  * AutomatedQA AQTime

  備注:AutomatedQA另外一款主打產(chǎn)品AQTime,是一款強(qiáng)大的代碼級(jí)分析工具,支持.NET、Windows應(yīng)用程序的代碼內(nèi)存泄漏檢測(cè)、錯(cuò)誤定位、效能分析等。

  * QESat Java

  備注:是北京航空航天大學(xué)軟件工程研究所自主開(kāi)發(fā)的代碼分析、審查、排錯(cuò)工具,分JAVA和C++二個(gè)版本。

  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系統(tǒng)監(jiān)控、診斷工具

  廠商 工具名稱(chēng)

  * HP Business Process Insight/Monitor

  備注:HP Business Availability Center平臺(tái)的重要組成部分,實(shí)時(shí)從IT系統(tǒng)后臺(tái)監(jiān)控前臺(tái)業(yè)務(wù)流程的操作情況,通過(guò)設(shè)定的性能閾值,對(duì)性能問(wèn)題進(jìn)行告警、診斷、定位。Business Availability Center平臺(tái)為原Mercury產(chǎn)品,是Mercury BTO理念的技術(shù)實(shí)現(xiàn)平臺(tái),強(qiáng)大無(wú)比。

  * HP Mercury Diagnostics

  備注:該產(chǎn)品本是原Mercury Loadrunner的一個(gè)組件,如今是HP的單獨(dú)產(chǎn)品,也可于Loadrunner Controller集成使用。它有對(duì)J2EE、.NET、SAP等很多版本,針對(duì)這些技術(shù)的軟件進(jìn)行代碼級(jí)別性能診斷和分析,強(qiáng)大與否未知。如今也是HP Business Availability Center平臺(tái)的重要組成部分。

  * HP Mercury SiteScope

  備注:原Mercury SiteScope,如今也是HP Business Availability Center平臺(tái)的重要組成部分。可對(duì)IT系統(tǒng)的后臺(tái)進(jìn)行在線的性能監(jiān)控和警告,包括硬件、服務(wù)器、中間件等,是產(chǎn)品上線后的強(qiáng)大監(jiān)控工具。可與Loadrunner集成,也可單獨(dú)使用。

  * Segue SilkCentralTM Performance Manager

  備注:原Segue產(chǎn)品,是一款對(duì)在線IT系統(tǒng)進(jìn)行實(shí)時(shí)監(jiān)控和性能診斷的工具。具有很強(qiáng)的功能,如Web圖形用戶(hù)界面、高效的根源分析工具和對(duì)整個(gè)測(cè)試周期的完整支持,這些功能能夠讓不同團(tuán)隊(duì)在部署前后實(shí)現(xiàn)密切協(xié)作,并快速確認(rèn)問(wèn)題,加快問(wèn)題的解決。最終,實(shí)現(xiàn)了對(duì)上線應(yīng)用的主動(dòng)管理,減少了意外故障率,優(yōu)化了上線應(yīng)用的性能。它支持多種硬件、軟件、中間件產(chǎn)品,不過(guò)自從被Borland收購(gòu)后找不到升級(jí)。

  * Oracle Empirix E-Monitor

  備注:E-Test Suite套件產(chǎn)品,在線實(shí)時(shí)監(jiān)控應(yīng)用系統(tǒng)的性能與系統(tǒng)指標(biāo),允許使用者設(shè)置各種報(bào)警方式及時(shí)報(bào)告應(yīng)用的問(wèn)題,以便管理人員迅速做出反應(yīng)。可以E-Load集成使用。

  * Empirix OneSight Suite

  備注:Empirix公司新產(chǎn)品;自E-Test Suite套件產(chǎn)品被Oracle收購(gòu)后,公司專(zhuān)注于VOIP網(wǎng)絡(luò)解決方案,OneSight系列產(chǎn)品是一套性能監(jiān)控工具,包括針對(duì)Web Appliaction 、Contact Centers、Voice Quality Assurance、Voice Watch幾套產(chǎn)品,可對(duì)Web應(yīng)用系統(tǒng)的從代碼到中間件到操作系統(tǒng)到硬件的實(shí)時(shí)監(jiān)控功能。其他幾款是對(duì)IP電話等語(yǔ)音信號(hào)系統(tǒng)進(jìn)行監(jiān)控或模擬的工具。

  * Quest PerformaSure

  * Quest Spotlight Suite

  * Compuware Vantage

  * Micro Focus DevPartner Java Edition

  備注:原Compuware公司產(chǎn)品,除了對(duì)JAVA代碼本身做性能分析、線程掃描、內(nèi)存泄漏檢查、覆蓋率分析的質(zhì)量評(píng)估外,還可以對(duì)J2EE應(yīng)用進(jìn)行系統(tǒng)級(jí)別的性能監(jiān)控,并根據(jù)設(shè)置閾值報(bào)警。如JBoss、WebLogic、Websphere、Oracle、SQL Server、Windows、Unix、Linux等。

  * CA Wily IntroScope

  * ManageEngine ApplicationsManager

  * NetIQ WebTrends Enterprise

  * WebTrends Log Analyzer

安全性測(cè)試工具

  廠商 工具名稱(chēng)

  * HP QAInspect

  * HP WebInspect

  備注:HP自從收購(gòu)Mercury后,基于原Mercury產(chǎn)品推出很多新的產(chǎn)品,這2款是HP開(kāi)發(fā)的安全性測(cè)試工具,前者可于QC集成,后者是強(qiáng)大的Web應(yīng)用系統(tǒng)安全掃描、分析工具,支持Web2.0。二者都是HP Assessment Management Platform的重要組成部分。

  * IBM Rational APPScan

  備注:APPScan是WatchFire公司的核心產(chǎn)品,2007年WatchFire公司被IBM收購(gòu),APPScan工具被升級(jí)為如今的IBM Rational APPScan,是目前業(yè)內(nèi)強(qiáng)大的WEB應(yīng)用程序的安全性測(cè)試專(zhuān)業(yè)工具。

  * NetIQ Security Manager

  * Application Security DbProtect/AppDetectivePro

網(wǎng)絡(luò)分析工具

  廠商 工具名稱(chēng)

  * HP Network Management Center

  備注:HP在Network Management Center工具套件里,包含了HP NetFlow Collector、Network Node Manager、Performance Insight、Router Analytics等十余款工具,可對(duì)各種簡(jiǎn)單到復(fù)雜、局域到廣域,包括各種網(wǎng)絡(luò)廠商、網(wǎng)絡(luò)產(chǎn)品、網(wǎng)絡(luò)協(xié)議的分析和診斷的功能。

  * Empirix Hammer Suite

  備注:Empirix公司新產(chǎn)品,與OneSight Suite產(chǎn)品類(lèi)似,Hammer Suite是業(yè)內(nèi)首款針對(duì)VOIP網(wǎng)絡(luò)進(jìn)行測(cè)試和問(wèn)題診斷、分析的工具。包括Hammer Call Analyzer、Hammer SIP Trunk Tester、Hammer XMS Service Assurance等是十余款具體工具,強(qiáng)大無(wú)比。

  * NAI Sniffer Pro

  備注:NAI公司出品的可能是目前最好的網(wǎng)絡(luò)協(xié)議分析軟件之一了,支持各種平臺(tái),性能優(yōu)越,對(duì)于做性能測(cè)試的網(wǎng)絡(luò)級(jí)別分析,肯定需要有這么一套好的網(wǎng)絡(luò)協(xié)議分析軟件。

  * WildPackets OmniPeek

  * NMap

  備注:NMap(Network Mapper網(wǎng)絡(luò)映射器) 是一款開(kāi)放源的網(wǎng)絡(luò)探測(cè)和安全審核的工具;它的設(shè)計(jì)目標(biāo)是快速地掃描大型網(wǎng)絡(luò),當(dāng)然用它掃描單個(gè)主機(jī)也沒(méi)有問(wèn)題。Nmap以新穎的方式使用原始IP報(bào)文來(lái)發(fā)現(xiàn)網(wǎng)絡(luò)上有哪些主機(jī),那些 主機(jī)提供什么服務(wù)(應(yīng)用程序名和版本),那些服務(wù)運(yùn)行在什么操作系統(tǒng)(包括版本信息),它們使用什么類(lèi)型的報(bào)文過(guò)濾器/防火墻,以及一堆其它功能。雖然Nmap通常用于安全審核,許多系統(tǒng)管理員和網(wǎng)絡(luò)管理員也用它來(lái)做一些日常的工作,比如查看整個(gè)網(wǎng)絡(luò)的信息, 管理服務(wù)升級(jí)計(jì)劃,以及監(jiān)視主機(jī)和服務(wù)的運(yùn)行。

  * PRTG Network Monitor

  備注:Paessler AG公司的PRTG Network Monitor提供一個(gè)先進(jìn)易于使用的為您的整個(gè)網(wǎng)絡(luò)監(jiān)控解決方案。該軟件的功能包括:停機(jī)監(jiān)測(cè),阻塞和使用監(jiān)測(cè),數(shù)據(jù)包嗅探,深入分析和簡(jiǎn)明的報(bào)告。一個(gè)用戶(hù)友好的基于Web的界面,允許用戶(hù)快速配置網(wǎng)絡(luò)設(shè)備和傳感器。PRTG網(wǎng)絡(luò)監(jiān)視器,包括30多個(gè)傳感器類(lèi)型為所有常用的網(wǎng)絡(luò)服務(wù)(如PING, HTTP, SMTP, POP3, FTP等) ,使用戶(hù)能夠監(jiān)測(cè)網(wǎng)絡(luò)的速度和失敗。停電發(fā)生時(shí),透過(guò)電子郵件,SMS ,尋呼機(jī)的信息或其他手段發(fā)送警報(bào)。

其它測(cè)試小工具

  工具名稱(chēng)

  * Compuware WebCheck

  備注:WebCheck是Compuware公司的小工具,可對(duì)WEB頁(yè)面的鏈接、URL、站點(diǎn)地圖進(jìn)行掃描與分析的工具,與QACenter其他工具結(jié)合使用。目前該工具沒(méi)有廠商支持,可能已經(jīng)消失。

  * LinkChecker

  * XENU

  * HttpWatch

  * SoapUI

  * Spoon Browser Sandbox

  * IETester

測(cè)試管理工具

  廠商 工具名稱(chēng)

  * HP Quality Center (TestDirector)

  備注:Mercury公司原主打產(chǎn)品TestDirector于2003年開(kāi)始遷移到J2EE平臺(tái),重構(gòu)了整個(gè)軟件的開(kāi)發(fā),因融入了Mercury BTO理念,繼而重新命名為Quality Center,它是Mercury BAC平臺(tái)的重要組成部分。2006年后是HP Quality Center。時(shí)至今日,仍然為業(yè)內(nèi)最強(qiáng)大、使用最廣泛的測(cè)試管理工具之一,可與QTP、Winrunner、Loadrunner等集成,也與MS Office、IBM Rational等產(chǎn)品集成。

  * IBM Rational TestManager

  備注:原Rational產(chǎn)品中專(zhuān)業(yè)對(duì)軟件測(cè)試資源進(jìn)行管理的強(qiáng)大工具。包括測(cè)試用例管理、測(cè)試執(zhí)行管理、測(cè)試腳本和報(bào)告管理等。另外可與Robot結(jié)合做性能測(cè)試,更可以和RFT、RFP、CC、CQ等集成使用。

  * IBM Rational Quality Manager

  備注:IBM2008年推出的新產(chǎn)品,是完全可以與HP Quality Center媲美的軟件測(cè)試管理工具。包括測(cè)試計(jì)劃、工作流、任務(wù)跟蹤和統(tǒng)計(jì)分析等功能。

  * Micro Focus QADirector

  備注:原Compuware公司產(chǎn)品,是業(yè)內(nèi)強(qiáng)大的軟件測(cè)試資源和過(guò)程管理工具,雖然市場(chǎng)不大,但是可以和IBM Rational TestManager比較,與原Compuware產(chǎn)品集成緊密。

  * Micro Focus SilkCentral Test Manager

  備注:原Segue產(chǎn)品,被Borland收購(gòu)后又被Micro Focus收購(gòu)。是業(yè)內(nèi)強(qiáng)大的軟件測(cè)試資源和過(guò)程管理工具,可以和IBM Rational TestManager比較,與原Segue產(chǎn)品集成緊密。

  * Parasoft ConcerTo

  備注:Parasoft公司新出品的面向軟件開(kāi)發(fā)生命周期的管理工具。包括Policy Center、Process Center、Project Center、Test Center、Report Center五大模塊,其中Test Center有對(duì)測(cè)試過(guò)程和測(cè)試資源的管理。

  * Empirix E-Manager

  備注:E-Manager 是原E-Test Suite套件里的測(cè)試管理工具,后單獨(dú)抽取出來(lái)做成Enterprise版本,可與E-Tester、E-Load集成使用。目前歸屬問(wèn)題不詳。

  * RadView TestView Manager

  備注:RadView公司2006年推出的TestView工具套件,里邊包括WebLoad,WebFT以及TestView Manager三個(gè)產(chǎn)品,如今TestView工具套件不再升級(jí)。其中TestView Manager是和WebFT、WebLoad集成的全方位測(cè)試管理平臺(tái)。參照:

  * Seapine TestTrack TCM

  備注:Seapine公司出品的測(cè)試管理工具,它不像HP QualityCenter具有那么多的功能模塊,而類(lèi)似于IBM Rational TestManager,只側(cè)重測(cè)試用例、測(cè)試執(zhí)行、測(cè)試結(jié)果分析的功能。

  * Seapine TestTrack Studio

  備注:它是將TestTrack TCM和TestTrack Pro結(jié)合的集成環(huán)境。

  * RedStone TestPlanet’s Integrated Test Appliance

  備注:RedStone公司出品的測(cè)試管理工具,與EggPlant集成,實(shí)現(xiàn)對(duì)其測(cè)試用例和測(cè)試腳本的構(gòu)建、存儲(chǔ)、執(zhí)行、分析等功能。

  * AimWare Product Manager

  備注:AimWare公司出品的項(xiàng)目管理軟件,集需求規(guī)格定義、測(cè)試計(jì)劃定義、測(cè)試進(jìn)度跟蹤、版本發(fā)布管理、文檔報(bào)告管理等于一身的大型商業(yè)工具。

  * T-Plan Professional

  備注:英國(guó)T-Plan公司出品的測(cè)試過(guò)程管理工具T-Plan Professional,對(duì)軟件測(cè)試過(guò)程的需求、計(jì)劃、分析、用例、執(zhí)行、缺陷報(bào)告、版本控制實(shí)現(xiàn)完全的管理,并符合V模型,將單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試四個(gè)階段嚴(yán)格劃分,是一款看上去神乎其神的大型商業(yè)測(cè)試平臺(tái)。

  * TechExcel DevTest Studio

  備注:TechExcel公司推出的軟件開(kāi)發(fā)生命周期系列工具之一DevTest Studio,是一款測(cè)試管理工具,從測(cè)試用例的創(chuàng)建、計(jì)劃到執(zhí)行、到缺陷提交和跟蹤的全過(guò)程統(tǒng)一起來(lái)。它由DevTrack、DevTest、 TestLink整合而成。另外TechExcel公司還有DevSuite這套開(kāi)發(fā)過(guò)程管理和Project Studio這套項(xiàng)目管理、人員管理、任務(wù)管理的工作平臺(tái)。

  * 國(guó)產(chǎn)TestCenter

  備注:上海澤眾軟件自主研發(fā)的一款功能強(qiáng)大的測(cè)試管理工具,它可以幫助您:實(shí)現(xiàn)測(cè)試用例的過(guò)程管理,對(duì)測(cè)試需求過(guò)程、測(cè)試用例設(shè)計(jì)過(guò)程、業(yè)務(wù)組件設(shè)計(jì)實(shí)現(xiàn)過(guò)程等整個(gè)測(cè)試過(guò)程進(jìn)行管理。

  * 免費(fèi)TestLink

  備注:這里只介紹這一款免費(fèi)的TestLink,因其功能強(qiáng)大,使用廣泛;可對(duì)測(cè)試需求跟蹤、測(cè)試計(jì)劃、測(cè)試用例、測(cè)試執(zhí)行、缺陷報(bào)告等進(jìn)行完整管理。

缺陷管理工具

  廠商 工具名稱(chēng)

  * HP QualityCenter(TestDirector)

  備注:由于HP QC可以單獨(dú)使用Defect模塊,也可單獨(dú)申請(qǐng)Defect模塊的License,它也是名副其實(shí)的缺陷管理工具。

  * IBM Rational ClearQuest

  備注:目前最專(zhuān)業(yè)最強(qiáng)大的商業(yè)缺陷管理工具,原Rational產(chǎn)品;如今它已集缺陷管理、變更管理于一身,貫穿到整個(gè)軟件開(kāi)發(fā)過(guò)程里。IBM Rational ClearQuest支持BS和CS兩種模式。

  * Seapine TestTrack Pro

  備注:Seapine公司TestTrack Pro是目前業(yè)內(nèi)僅次于IBM Rational ClearQuest的專(zhuān)業(yè)缺陷管理工具,支持BS和CS兩種模式。它的擴(kuò)展功能包括缺陷跟蹤工作流的定制比HP QualityCenter還要強(qiáng)大。

  * Compuware TrackRecord

  備注:原Compuware公司缺陷管理工具TrackRecord,可與QACenter集里測(cè)試工具集成使用,現(xiàn)在沒(méi)有升級(jí),不知所蹤。

  * McCabe TrueTrack

  備注:McCabe公司曾經(jīng)推出的軟件缺陷跟蹤工具TRUETrack,本與TRUEChange并列,可惜目前沒(méi)有升級(jí),不知所蹤。

  * TechExcel DevTrack

  備注:TechExcel公司推出的軟件開(kāi)發(fā)生命周期系列工具之一DevTrack,是一款領(lǐng)先的任務(wù)與缺陷跟蹤工具。

  * Serena TeamTrack

  備注:Serena TeamTrack 是一個(gè)基于 Web 結(jié)構(gòu)、安全且高度可配置的流程、變更和問(wèn)題管理跟蹤工具,是 Serena軟件公司 PVCS Professional的變更管理組件,與PVCS Version Manger、Builder構(gòu)成完整的軟件生命周期的軟件變更及配置管理解決方案。

  * IBM Lotus Notes

  備注:IBM軟件家族Lotus Notes,憑借強(qiáng)大的Domino后臺(tái)的工作流自定義功能,非常容易的實(shí)現(xiàn)缺陷跟蹤過(guò)程,在IBM內(nèi)部廣泛使用。

  * Segue SilkCentral Issue Manager

  備注:原Segue產(chǎn)品,前身SilkRadar,被Borland收購(gòu)有一定升級(jí),是一款強(qiáng)大的缺陷跟蹤工具,與SilkCentral Test Manager高度集成;Borland被Micro Focus收購(gòu)后,該工具集成到SilkCentral Test Manager內(nèi)部。

  * Merant PVCS Tracker

  備注:原Merant公司產(chǎn)品PVCS Tracker,是一款軟件缺陷跟蹤工具。如今該公司與Serena公司合并,形成最新PVCS Professional版本,集成了配置管理和缺陷跟蹤的功能,PVCS Tracker工具從此消失。

  * 國(guó)產(chǎn)Clarion

  備注:原深圳深軟軟件測(cè)試技術(shù)有限公司自主開(kāi)發(fā)的軟件測(cè)試管理與缺陷跟蹤系統(tǒng)Clarion,可能市場(chǎng)推廣做的不好,公司不盈利,如今已倒閉。

  * Hansky ButterFly

  備注:漢星天Hansky公司推出的ButterFly是一個(gè)軟件缺陷跟蹤工具。

  * ATLASSIAN JIRA

  備注:ATLASSIAN公司的JIRA在最近幾年也名聲赫赫,它是為打敗Bugzilla而生,本是免費(fèi)軟件,如今它的功能以及從單純的缺陷跟蹤升級(jí)為項(xiàng)目管理平臺(tái),包括缺陷跟蹤、項(xiàng)目管理、Agile開(kāi)發(fā)等強(qiáng)大功能模塊,從此成為商業(yè)工具。

  * 免費(fèi)Bugzilla

  備注:目前業(yè)內(nèi)最成熟的開(kāi)源免費(fèi)缺陷管理工具Bugzilla,可與Perforce、CVS進(jìn)行無(wú)縫集成。

  * 免費(fèi)Mantis

  備注:另外一款PHP APACHE MYSQL開(kāi)發(fā)的WEB缺陷管理工具,國(guó)內(nèi)使用也較多。

  * 免費(fèi)BugFree

  備注:和Mantis差不多,輕量級(jí)的WEB缺陷管理工具,支持中文和英文。

  缺陷跟蹤工具開(kāi)源免費(fèi)的相當(dāng)多,網(wǎng)上甚至有些畢業(yè)生的畢業(yè)設(shè)計(jì)就是做的缺陷管理軟件,比較好用的幾個(gè)羅列在這里而已。

配置管理工具

  廠商 工具名稱(chēng)

  * IBM Rational ClearCase

  備注:原Rational產(chǎn)品,是業(yè)內(nèi)最強(qiáng)大最著名的大型配置管理工具。根據(jù)RUP UCM原則開(kāi)發(fā),根據(jù)企業(yè)規(guī)模可分多種安裝版本。可與Rational家族內(nèi)很多工具集成。

  * Borland StarTeam

  備注:StarTeam與CaliberRM原屬一個(gè)公司,2002年被Borland收購(gòu);是目前業(yè)內(nèi)僅次于ClearCase的大型配置管理工具,是一個(gè)集合了版本控制和缺陷控制兩種功能的軟件。由于Borland被Micro Focus收購(gòu),至今StarTeam未定東家。

  * AutomatedQA BuildStudio

  備注:AutomatedQA公司三大主打產(chǎn)品第三個(gè),嚴(yán)格來(lái)說(shuō)它不是配置管理工具,主要實(shí)現(xiàn)對(duì)應(yīng)用程序代碼的自動(dòng)構(gòu)建、發(fā)布、部署功能;但同時(shí)具有版本控制的功能。

  * Seapine Surround SCM

  備注:Seapine公司推出的專(zhuān)業(yè)配置管理工具,功能上類(lèi)似于IBM Rational ClearCase,非常強(qiáng)大。

  * IBM Rational Synergy

  備注:原Telelogic公司Synergy是一款強(qiáng)大的配置管理工具,如今歸IBM所有;它以任務(wù)為驅(qū)動(dòng),把軟件開(kāi)發(fā)的發(fā)布、變更、部署集中起來(lái)的管理平臺(tái)。

  * Serena PVCS Version Manager

  備注:原Merant公司產(chǎn)品PVCS,如今該公司與Serena公司合并,合并后的Serena主攻最為流行的Agile開(kāi)發(fā)模式的系列工具產(chǎn)品;PVCS是Serena Agile體系里一款強(qiáng)大的版本管理工具。

  * Computer Associates AllFusion Harvest Change Manager

  備注:AllFusion Harvest Change Manager這個(gè)工具歷史可謂曲折,它的早期版本CCC于1970年代為美國(guó)國(guó)防部而誕生,第一個(gè)商業(yè)版本CCC/Harvest被Softtool公司于1977年開(kāi)發(fā),最初只是做代碼組件的管理;后來(lái)1995年Softtool公司被Platinum公司收購(gòu),而1999年P(guān)latinum又被如今的世界最著名的網(wǎng)絡(luò)服務(wù)供應(yīng)商CA公司收購(gòu)。2002年CCC名稱(chēng)放棄,改為如今的Change Manager。

  * MKS Integrity Platform

  備注:MKS的Integrity Platform也是個(gè)厲害角色。它也是個(gè)大型的軟件開(kāi)發(fā)工作平臺(tái),集需求管理、配置管理、測(cè)試管理、發(fā)布管理、資產(chǎn)管理、工作流管理于一身,叫你不得不怕!這里說(shuō)的每個(gè)管理方面都由Integrity Platform的具體模塊實(shí)現(xiàn),估計(jì)它的實(shí)體得N大!

  * Perforce Software Configuration Management System

  備注:Perforce公司就這一款產(chǎn)品,然而做的非常強(qiáng)大、精致,易用性、擴(kuò)展性相當(dāng)?shù)暮谩VС諻indows、Unix、Linux、 Macintosh安裝,可與Microsoft Visual Studio、Eclipse、QualityCenter、JIRA、BuildForge、Office、PhotoShop、MAYA、 SmartBear、FishEye、VersionOne、ThoughtWorks Studio、CodeStriker、Fork Particle等幾十種業(yè)界不同類(lèi)型的工具集成使用。

  * McCabe CM TRUEChange

  備注:McCabe公司推出的配置管理工具TRUEChange,號(hào)稱(chēng)業(yè)界最靈活最方便的在整個(gè)軟件開(kāi)發(fā)生命周期里讓開(kāi)發(fā)、測(cè)試、配置管理人員進(jìn)行選擇性的、自由的進(jìn)行變更控制和版本管理。

  * Microsoft VSS

  備注:如此經(jīng)典的版本控制工具,微軟的Visual SourceSafe,自然不必多談,如今健在。

  * 國(guó)產(chǎn)JBCM

  備注:青鳥(niǎo)軟件配置管理系統(tǒng)JBCM是北京大學(xué)軟件工程國(guó)家工程研究中心、北京北大青鳥(niǎo)軟件工程有限公司開(kāi)發(fā)的一套通過(guò)執(zhí)行版本控制等規(guī)則,來(lái)保證軟件開(kāi)發(fā)中配置項(xiàng)的完整性和可追溯性的三庫(kù)分離型配置管理工具。

  * Hansky FireFly

  備注:漢星天Hansky公司推出的FireFly是一個(gè)軟件配置管理工具。

  * 免費(fèi)CVS/SVN

  備注:不必多說(shuō)啥了吧,目前國(guó)內(nèi)國(guó)外用的最最廣泛的免費(fèi)版本控制工具,小巧精悍,方便易用;不過(guò)僅僅是個(gè)版本控制工具而已。

  * 免費(fèi)SCCS

  備注:Source Code Control System(SCCS)是UNIX世界里的版本控制工具,最初由貝爾實(shí)驗(yàn)室于1972年開(kāi)發(fā)。

  * 免費(fèi)RCS

  備注:開(kāi)源組織GNU開(kāi)發(fā)的免費(fèi)版本控制工具RCS,國(guó)內(nèi)用的不多。

需求管理工具

  廠商 工具名稱(chēng)

  * IBM Rational RequisitePro

  備注:原Rational產(chǎn)品,根據(jù)RUP需求管理原則對(duì)軟件工程中的需求項(xiàng)、用例進(jìn)行目標(biāo)設(shè)定、進(jìn)度跟蹤、風(fēng)險(xiǎn)控制等管理,可與Rational家族內(nèi)很多工具集成。IBM Rational RequisitePro支持BS和CS兩種模式。

  * Micro Focus CaliberRM

  備注:原Borland CaliberRM,是業(yè)內(nèi)一款強(qiáng)大的軟件需求管理商業(yè)工具。自從被Micro Focus收購(gòu)后,可以與原Segue產(chǎn)品、Compuware產(chǎn)品集成使用。

  * Micro Focus Optimal Trace

  備注:原Compuware公司的一款軟件需求管理和跟蹤工具。目前已經(jīng)被Micro Focus收購(gòu)。

  * Micro TeamDefine

  備注:原Borland TeamDefine是一款新式的軟件需求管理工具,可以讓非技術(shù)人員定義用戶(hù)界面及工作流項(xiàng)目。然后可以和終端用戶(hù)一起瀏覽,單擊模擬按鈕,就能產(chǎn)生 HTML和互動(dòng)的界面。TeamDefine既可以獨(dú)立管理所有的交互活動(dòng)和模擬,也可以集成到需求管理工具CaliberRM中使用。

  * Seapine TestTrack RM

  備注:Seapine公司推出的需求管理工具,提供對(duì)需求的計(jì)劃、工作流、跟蹤、評(píng)審、變更控制及強(qiáng)大的報(bào)表支持。

  * IBM Rational Doors

  備注:原Telelogic公司產(chǎn)品Doors,業(yè)內(nèi)一款強(qiáng)大的需求管理工具,如今被IBM收購(gòu)納入Rational產(chǎn)品族。

  * Hansky DragonFly

  備注:漢星天Hansky公司推出的DragonFly是一個(gè)軟件需求跟蹤工具。

  * TechExcel DevSpec

  備注:TechExcel公司推出的軟件開(kāi)發(fā)生命周期系列工具之一DevSpec,是一款領(lǐng)先的需求定義與跟蹤工具。

?

轉(zhuǎn)載于:https://www.cnblogs.com/fickleness/p/3154759.html

總結(jié)

以上是生活随笔為你收集整理的软件测试类工具大全的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。