軟件測(cè)試工具有哪些?-創(chuàng)新互聯(lián)

測(cè)試工具一般可分為白盒測(cè)試工具、黑盒測(cè)試工具、性能測(cè)試工具,另外還有用于測(cè)試管理(測(cè)試流程管理、缺陷跟蹤管理、測(cè)試用例管理)的工具,這些產(chǎn)品主要是MercuryInteractive(MI)、Segue、IBM Rational、 Compuware和Empirix等公司的產(chǎn)品,而MI公司的產(chǎn)品占了主流。

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比湟中網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式湟中網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋湟中地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴。

1.        性能測(cè)試工具

  •  LoadRunner惠普的強(qiáng)大, 很好用, 要錢

1)      支持的協(xié)議多且個(gè)別協(xié)議支持的版本比較高;

2)      負(fù)載壓力測(cè)試方案設(shè)置靈活;特點(diǎn)c,豐富的資源監(jiān)控;

3)      報(bào)告可以導(dǎo)出到Word、Excel以及HTML格式。

  •  Jmeter Apache開源工具強(qiáng)大(接近Loadrunner), 很好用

  •  Compuware Corporation QALoad 的特點(diǎn):

1)        測(cè)試接口多;

2)        可預(yù)測(cè)系統(tǒng)性能;

3)        通過重復(fù)測(cè)試尋找瓶頸問題;

4)        從控制中心管理全局負(fù)載測(cè)試;

5)        可驗(yàn)證應(yīng)用的擴(kuò)展性;

6)        快速創(chuàng)建仿真的負(fù)載測(cè)試;

7)        性能價(jià)格比較高。

此外,QALoad不單單測(cè)試Web應(yīng)用,還可以測(cè)試一些后臺(tái)的東西,比如SQLServer等。只要它支持的協(xié)議,都可以測(cè)試。

  • Quest Benchmark Factory

首先它可以測(cè)試服務(wù)器群集的性能;其次,可以實(shí)施基準(zhǔn)測(cè)試;最后,可以生成高級(jí)腳本。

  • Micro Focus SilkPerformance:

  • E-Test Suite由Empirix公司開發(fā)的測(cè)試軟件,能夠和被測(cè)試應(yīng)用軟件無縫結(jié)合的Web應(yīng)用測(cè)試工具。工具包含e-Tester、e-Load和e-Monitor,這三種工具分別對(duì)應(yīng)功能測(cè)試、壓力測(cè)試以及應(yīng)用監(jiān)控,每一部分功能相互獨(dú)立,測(cè)試過程又可彼此協(xié)同。

  • JMeter是一個(gè)專門為運(yùn)行和服務(wù)器負(fù)載測(cè)試而設(shè)計(jì)、100%的純Java桌面運(yùn)行程序。原先它是為Web/HTTP測(cè)試而設(shè)計(jì)的,但是它已經(jīng)擴(kuò)展以支持各種各樣的測(cè)試模塊。它和HTTP和SQL(使用JDBC)的模塊一起運(yùn)行。它可以用來測(cè)試靜止或活動(dòng)資料庫(kù)中的服務(wù)器運(yùn)行情況,可以用來模擬服務(wù)器或網(wǎng)絡(luò)系統(tǒng)在重負(fù)載下的運(yùn)行情況。它也提供了一個(gè)可替換的界面用來定制數(shù)據(jù)顯示,測(cè)試同步及測(cè)試的創(chuàng)建和執(zhí)行。

  • WAS是Micro$oft提供的免費(fèi)的Web負(fù)載壓力測(cè)試工具,應(yīng)用廣泛。WAS可以通過一臺(tái)或者多臺(tái)客戶機(jī)模擬大量用戶的活動(dòng)。WAS支持身份驗(yàn)證、加密和Cookies,也能夠模擬各種瀏覽器和Modem速度,它的功能和性能可以與數(shù)萬美元的產(chǎn)品媲美。

  • ACT或稱MSACT,它是微軟的VisualStudio和Visual Studio.net帶的一套進(jìn)行程序壓力測(cè)試的工具。ACT不但可以記錄程序運(yùn)行的詳細(xì)數(shù)據(jù)參數(shù),用圖表顯示程序運(yùn)行情況,而且安裝和使用都比較簡(jiǎn)單,結(jié)果閱讀葉很方便,是一套較理想的測(cè)試工具。

  • OpenSTA它的全稱是Open System Testing Architecture。OpenST的特點(diǎn)是可以模擬很多用戶來訪問需要測(cè)試的網(wǎng)站,它是一個(gè)功能強(qiáng)大、自定義設(shè)置功能完備的軟件。但是,這些設(shè)置大部分需要通過script來完成,因此在真正使用這個(gè)軟件之前,必須學(xué)習(xí)好它的script編寫。如果需要完成很復(fù)雜的功能,script的要求還比較高。當(dāng)然這也是它的優(yōu)點(diǎn),一些程序員不會(huì)在意編寫script的。

  • PureLoad一個(gè)完全基于Java的測(cè)試工具,它的script代碼完全使用XML。所以,編寫script很簡(jiǎn)單。它的測(cè)試包含文字和圖形并可以輸出為HTML文件。由于是基于Java的軟件,因此PureLoad可以通過Java Beans API來增強(qiáng)軟件功能。

功能測(cè)試

  • QTP: 惠普公司, 教父級(jí)工具. vbs web app jidesktop app 都可以測(cè)

  • selenium: google 開源測(cè)試工具 web app 基本現(xiàn)在銀行保險(xiǎn)公司都用它, 功能根據(jù)測(cè)試開發(fā)人員的能力而定,可以開發(fā)的極其強(qiáng)大.常和testng junit Cucumber jenkins 一起用

  • WinRunner企業(yè)級(jí)的功能測(cè)試工具,用于檢測(cè)應(yīng)用程序是否能夠達(dá)到預(yù)期的功能及正常運(yùn)行,自動(dòng)執(zhí)行重復(fù)任務(wù)并優(yōu)化測(cè)試工作,從而縮短測(cè)試時(shí)間。通過自動(dòng)錄制、檢測(cè)和回防用戶的應(yīng)用操作,從而提高測(cè)試效率。

  • QARun一款自動(dòng)回歸測(cè)試工具,與Winrunner比較學(xué)習(xí)成本要低很多。不過要安裝QARun必須安裝.net環(huán)境,另外它還提供與TestTrackPro的集成。

  • Rational Robot經(jīng)常使用的測(cè)試工具,屬于Rational TestSuite中的一員,對(duì)于Visual studio 6編寫的程序支持的非常好,同時(shí)還支持Java、Applet、HTML、Oracle Forms、People Tools應(yīng)用程序的支持。要支持Delphi程序的測(cè)試還必須下載插件。Rational Robot的語法使用Basic語法,它的語言使用SQABasic。

  • Functional Tester它是Robot的Java實(shí)現(xiàn)版本,在Rational被IBM收購(gòu)后發(fā)布的。

測(cè)試管理

  • QC 惠普的除了要錢其他幾乎是最好的

  • TestDirectorMI的測(cè)試管理工具,可以與winrunner、Loadrunner、QuickTestPro進(jìn)行集成。除了可以跟蹤Bug外,還可以編寫測(cè)試用例、管理測(cè)試進(jìn)度等等,是測(cè)試管理的選軟件。

  • TestManagerRational Testsuite中的一員,可以用來編寫測(cè)試用例、生成Datapool、生成報(bào)表、管理缺陷以及日志等等。是一個(gè)企業(yè)級(jí)的強(qiáng)大測(cè)試管理工具。缺點(diǎn)是必須和其它組件一起使用,測(cè)試成本比較高。

  • TrackRecord一款擅長(zhǎng)于Bug管理的工具,與TestDirecotr和Testmanager比較起來是很light的。不過至今還沒有配成功過。

  • Bugzilla一個(gè)產(chǎn)品缺陷的記錄及跟蹤工具,它能夠?yàn)槟憬⒁粋€(gè)完善的Bug跟蹤體系,包括報(bào)告、查詢并產(chǎn)生報(bào)表、處理解決等幾個(gè)部分。它的主要特點(diǎn)為:基于Web方式,安裝簡(jiǎn)單;有利于缺陷的清楚傳達(dá);系統(tǒng)靈活,可配置性很強(qiáng);自動(dòng)發(fā)送Email。

  • Jira是一個(gè)Bug管理工具,agile開發(fā)常用. 自帶一個(gè)Tomcat 4;同時(shí)有簡(jiǎn)單的工作流編輯,可用來定制流程;數(shù)據(jù)存儲(chǔ)在HSQL數(shù)據(jù)引擎中,因此只要安裝了JDK這個(gè)工具就可以使用。相比較Bugzilla來說有不少自身的特點(diǎn),不過可惜它并不是開源工具,有Lisence限制。

白盒測(cè)試

  • Logiscope

  • PRQA

  • Junit

  • Testing

  • Nunit

  • DevPartner

  • Rational Purify

白盒測(cè)試工具

也稱為結(jié)構(gòu)化測(cè)試、基于代碼的測(cè)試,是一種測(cè)試用例設(shè)計(jì)方法,它從程序的控制結(jié)構(gòu)導(dǎo)出測(cè)試用例。

白盒測(cè)試工具一般是針對(duì)代碼進(jìn)行測(cè)試,測(cè)試中發(fā)現(xiàn)的缺陷可以定位到代碼級(jí),根據(jù)測(cè)試工具原理的不同,又可以分為靜態(tài)測(cè)試工具和動(dòng)態(tài)測(cè)試工具。

  • 靜態(tài)測(cè)試工具:直接對(duì)代碼進(jìn)行分析,不需要運(yùn)行代碼,也不需要對(duì)代碼編譯鏈接,生成可執(zhí)行文件。靜態(tài)測(cè)試工具一般是對(duì)代碼進(jìn)行語法掃描,找出不符合編碼規(guī)范的地方,根據(jù)某種質(zhì)量模型評(píng)價(jià)代碼的質(zhì)量,生成系統(tǒng)的調(diào)用關(guān)系圖等。靜態(tài)測(cè)試工具的代表有:Telelogic公司的Logiscope軟件;PR公司的PRQA軟件。

  • 動(dòng)態(tài)測(cè)試工具:動(dòng)態(tài)測(cè)試工具與靜態(tài)測(cè)試工具不同,動(dòng)態(tài)測(cè)試工具的一般采用"插樁"的方式,向代碼生成的可執(zhí)行文件中插入一些監(jiān)測(cè)代碼,用來統(tǒng)計(jì)程序運(yùn)行時(shí)的數(shù)據(jù)。其與靜態(tài)測(cè)試工具大的軟件測(cè)試工具有哪些?不同就是動(dòng)態(tài)測(cè)試工具要求被測(cè)系統(tǒng)實(shí)際運(yùn)行。動(dòng)態(tài)測(cè)試工具的代表有:Compuware公司的DevPartner軟件;Rational公司的Purify系列等。

黑盒測(cè)試工具

黑盒測(cè)試工具適用于黑盒測(cè)試的場(chǎng)合,黑盒測(cè)試工具包括功能測(cè)試工具和性能測(cè)試工具。黑盒測(cè)試工具的一般原理是利用腳本的錄制(Record)/回放(Playback),模擬用戶的操作,然后將被測(cè)系統(tǒng)的輸出記錄下來同預(yù)先給定的標(biāo)準(zhǔn)結(jié)果比較。

黑盒測(cè)試工具可以大大減輕黑盒測(cè)試的工作量,在迭×××發(fā)的過程中,能夠很好地進(jìn)行回歸測(cè)試。

黑盒測(cè)試工具的代表有:Rational公司的TeamTest、Robot;Compuware公司的QACenter。

性能測(cè)試工具

專用于性能測(cè)試的工具包括有:Radview公司的WebLoad;Microsoft公司的 WebStress等工具;針對(duì)數(shù)據(jù)庫(kù)測(cè)試的TestBytes;對(duì)應(yīng)用性能進(jìn)行優(yōu)化的EcoScope等工具。

MercuryInteractive的LoadRunner是一種適用于各種體系架構(gòu)的自動(dòng)負(fù)載測(cè)試工具,它能預(yù)測(cè)系統(tǒng)行為并優(yōu)化系統(tǒng)性能。LoadRunner的測(cè)試對(duì)象是整個(gè)企業(yè)的系統(tǒng),它通過模擬實(shí)際用戶的操作行為和實(shí)行實(shí)時(shí)性能監(jiān)測(cè),來幫助您更快的查找和發(fā)現(xiàn)問題。

測(cè)試管理工具

測(cè)試管理工具用于對(duì)測(cè)試進(jìn)行管理。一般而言,測(cè)試管理工具對(duì)測(cè)試計(jì)劃、測(cè)試用例、測(cè)試實(shí)施進(jìn)行管理,并且,測(cè)試管理工具還包括對(duì)缺陷的跟蹤管理。測(cè)試管理工具的代表有:Rational公司的Test Manager;Compureware公司的TrackRecord;Mercury Interactive公司的TestDirector等軟件。

本文主要基于以下網(wǎng)頁(yè)內(nèi)容整理而成:

https://zhidao.baidu.com/question/1987822725574381267.html

https://zhidao.baidu.com/question/680511463229407012.html

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站名稱:軟件測(cè)試工具有哪些?-創(chuàng)新互聯(lián)
文章源于:http://muchs.cn/article38/pcisp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司、網(wǎng)站維護(hù)、靜態(tài)網(wǎng)站、做網(wǎng)站、Google、全網(wǎng)營(yíng)銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)