




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、白盒測(cè)試工具阿俊_出品前言白盒測(cè)試也稱(chēng)結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是按照白盒測(cè)試也稱(chēng)結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,通過(guò)測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,通過(guò)測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照設(shè)計(jì)規(guī)格說(shuō)明書(shū)的規(guī)定正常進(jìn)行,部動(dòng)作是否按照設(shè)計(jì)規(guī)格說(shuō)明書(shū)的規(guī)定正常進(jìn)行,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。作。 這一方法是把測(cè)試對(duì)象看作一個(gè)打開(kāi)的盒子,這一方法是把測(cè)試對(duì)象看作一個(gè)打開(kāi)的盒子,測(cè)試人員依據(jù)程序內(nèi)部邏輯結(jié)構(gòu)相關(guān)信息,設(shè)計(jì)或測(cè)試人員依據(jù)程序內(nèi)部邏輯結(jié)構(gòu)相關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序所有邏輯路徑進(jìn)行測(cè)試,通
2、選擇測(cè)試用例,對(duì)程序所有邏輯路徑進(jìn)行測(cè)試,通過(guò)在不同點(diǎn)檢查程序的狀態(tài),確定實(shí)際的狀態(tài)是否過(guò)在不同點(diǎn)檢查程序的狀態(tài),確定實(shí)際的狀態(tài)是否與預(yù)期的狀態(tài)一致。與預(yù)期的狀態(tài)一致。白盒測(cè)試特點(diǎn):白盒測(cè)試特點(diǎn):1.依據(jù)軟件設(shè)計(jì)說(shuō)明書(shū)進(jìn)行測(cè)試依據(jù)軟件設(shè)計(jì)說(shuō)明書(shū)進(jìn)行測(cè)試2.對(duì)程序內(nèi)部細(xì)節(jié)的嚴(yán)密檢查對(duì)程序內(nèi)部細(xì)節(jié)的嚴(yán)密檢查 3.針對(duì)特定條件設(shè)計(jì)針對(duì)特定條件設(shè)計(jì)測(cè)試用例測(cè)試用例 4.對(duì)軟件的邏輯路徑進(jìn)行覆蓋對(duì)軟件的邏輯路徑進(jìn)行覆蓋測(cè)試測(cè)試白盒測(cè)試工具目前不下白盒測(cè)試工具目前不下20種種 但是常用的但是常用的56種,種,IBMIBM一家就有至少一家就有至少5 5種種 還收購(gòu)了好多其他公司的產(chǎn)還收購(gòu)了好多其他公司的產(chǎn)品
3、品, ,后面會(huì)有所介紹。后面會(huì)有所介紹。簡(jiǎn)介軟件測(cè)試工具,對(duì)于軟件測(cè)試技術(shù)的應(yīng)用和軟件項(xiàng)軟件測(cè)試工具,對(duì)于軟件測(cè)試技術(shù)的應(yīng)用和軟件項(xiàng)目實(shí)施過(guò)程幾乎是完全離不開(kāi)的,軟件測(cè)試工具對(duì)目實(shí)施過(guò)程幾乎是完全離不開(kāi)的,軟件測(cè)試工具對(duì)于實(shí)際測(cè)試工作的作用和重要性也毋庸置疑。隨著于實(shí)際測(cè)試工作的作用和重要性也毋庸置疑。隨著軟件自動(dòng)化測(cè)試技術(shù)的不斷發(fā)展,測(cè)試工具與軟件軟件自動(dòng)化測(cè)試技術(shù)的不斷發(fā)展,測(cè)試工具與軟件測(cè)試緊密結(jié)合,軟件業(yè)界測(cè)試緊密結(jié)合,軟件業(yè)界90%以上的企業(yè)在研發(fā)、以上的企業(yè)在研發(fā)、測(cè)試及質(zhì)量管理的過(guò)程中都使用了測(cè)試工具。因此,測(cè)試及質(zhì)量管理的過(guò)程中都使用了測(cè)試工具。因此,學(xué)習(xí)、認(rèn)識(shí)、掌握和運(yùn)用各類(lèi)
4、測(cè)試工具,已成為軟學(xué)習(xí)、認(rèn)識(shí)、掌握和運(yùn)用各類(lèi)測(cè)試工具,已成為軟件測(cè)試人員的必備專(zhuān)業(yè)技能。件測(cè)試人員的必備專(zhuān)業(yè)技能。白盒測(cè)試工具是對(duì)源代碼進(jìn)行的測(cè)試,測(cè)試的主要白盒測(cè)試工具是對(duì)源代碼進(jìn)行的測(cè)試,測(cè)試的主要內(nèi)容包括詞法分析與語(yǔ)法分析、靜態(tài)錯(cuò)誤分析、動(dòng)內(nèi)容包括詞法分析與語(yǔ)法分析、靜態(tài)錯(cuò)誤分析、動(dòng)態(tài)檢測(cè)等。但是對(duì)于不同的開(kāi)發(fā)語(yǔ)言,測(cè)試工具實(shí)態(tài)檢測(cè)等。但是對(duì)于不同的開(kāi)發(fā)語(yǔ)言,測(cè)試工具實(shí)現(xiàn)的方式和內(nèi)容差別是較大的。目前測(cè)試工具主要現(xiàn)的方式和內(nèi)容差別是較大的。目前測(cè)試工具主要支持的開(kāi)發(fā)語(yǔ)言包括:標(biāo)準(zhǔn)支持的開(kāi)發(fā)語(yǔ)言包括:標(biāo)準(zhǔn)C、C+、Visual C+、Java、Visual J+等。等。根據(jù)測(cè)試工具原理不同
5、劃分靜態(tài)測(cè)試工具在不執(zhí)行程序的情況下分析軟件特性。本類(lèi)工具主要集中在軟件需求文檔、設(shè)計(jì)文檔以及程序結(jié)構(gòu)方面,可以進(jìn)行類(lèi)型分析、接口分析、輸入/輸出規(guī)格說(shuō)明分析,等等。 動(dòng)態(tài)測(cè)試工具直接執(zhí)行被測(cè)程序已提供測(cè)試活動(dòng)。本類(lèi)工具是功能確認(rèn)、接口測(cè)試、覆蓋率測(cè)試、性能分析、內(nèi)存分析等靜態(tài)測(cè)試工具1PC-Lint 2rational purify3Logiscope PC-Lint 簡(jiǎn)介簡(jiǎn)介是一個(gè)歷史悠久,功能異常強(qiáng)勁的靜態(tài)是一個(gè)歷史悠久,功能異常強(qiáng)勁的靜態(tài)代碼檢測(cè)工具。經(jīng)過(guò)這么多年的發(fā)展,代碼檢測(cè)工具。經(jīng)過(guò)這么多年的發(fā)展,它不但能夠監(jiān)測(cè)出許多語(yǔ)法邏輯上的隱它不但能夠監(jiān)測(cè)出許多語(yǔ)法邏輯上的隱患,而且也能夠
6、有效地幫你提出許多程患,而且也能夠有效地幫你提出許多程序在空間利用、運(yùn)行效率上的改進(jìn)點(diǎn),序在空間利用、運(yùn)行效率上的改進(jìn)點(diǎn),在很多專(zhuān)業(yè)級(jí)的軟件公司,比如在很多專(zhuān)業(yè)級(jí)的軟件公司,比如MicrosoftMicrosoft, PC-LintPC-Lint檢查無(wú)錯(cuò)誤無(wú)警檢查無(wú)錯(cuò)誤無(wú)警告是代碼首先要過(guò)的第一關(guān),對(duì)于小公告是代碼首先要過(guò)的第一關(guān),對(duì)于小公司和個(gè)人開(kāi)發(fā)而言,司和個(gè)人開(kāi)發(fā)而言,PC-LintPC-Lint也非常重也非常重要,因?yàn)榛陂_(kāi)發(fā)成本考慮,小公司和要,因?yàn)榛陂_(kāi)發(fā)成本考慮,小公司和個(gè)人往往不能拿出很多很全面的測(cè)試,個(gè)人往往不能拿出很多很全面的測(cè)試,這時(shí)候,這時(shí)候,PC-LintPC-Lin
7、t的強(qiáng)勁功能可以很好的強(qiáng)勁功能可以很好地提高軟件的質(zhì)量。地提高軟件的質(zhì)量。特點(diǎn)特點(diǎn)PCLintPCLint識(shí)別并報(bào)告識(shí)別并報(bào)告C C語(yǔ)言中的編程語(yǔ)言中的編程陷阱和格式缺陷的發(fā)生。它進(jìn)行程陷阱和格式缺陷的發(fā)生。它進(jìn)行程序的全局分析,能識(shí)別沒(méi)有被適當(dāng)序的全局分析,能識(shí)別沒(méi)有被適當(dāng)檢驗(yàn)的數(shù)組下標(biāo),報(bào)告未被初始化檢驗(yàn)的數(shù)組下標(biāo),報(bào)告未被初始化的變量,警告使用空指針,冗余的的變量,警告使用空指針,冗余的代碼,等等。軟件除錯(cuò)是軟件項(xiàng)目代碼,等等。軟件除錯(cuò)是軟件項(xiàng)目開(kāi)發(fā)成本和延誤的主要因素。開(kāi)發(fā)成本和延誤的主要因素。PClintPClint能夠幫你在程序動(dòng)態(tài)測(cè)試之能夠幫你在程序動(dòng)態(tài)測(cè)試之前發(fā)現(xiàn)編碼錯(cuò)誤。這樣
8、消除錯(cuò)誤的前發(fā)現(xiàn)編碼錯(cuò)誤。這樣消除錯(cuò)誤的成本更低。成本更低。價(jià)格價(jià)格正版正版軟件要正版正版軟件要200200多多$ $網(wǎng)上也可以找到免費(fèi)的網(wǎng)上也可以找到免費(fèi)的rational purify簡(jiǎn)介簡(jiǎn)介自動(dòng)化測(cè)試工具自動(dòng)化測(cè)試工具Rational PurifyRational Purify是是Rational PurifyPlusRational PurifyPlus工具中的一種。工具中的一種。PurifyPurify是一個(gè)面向是一個(gè)面向VC, VBVC, VB或者或者JavaJava開(kāi)發(fā)開(kāi)發(fā)的測(cè)試的測(cè)試Visual C/C+ Visual C/C+ 和和Java Java 代碼中與代碼中與內(nèi)存有關(guān)
9、的錯(cuò)誤,確保整個(gè)應(yīng)用程序的內(nèi)存有關(guān)的錯(cuò)誤,確保整個(gè)應(yīng)用程序的質(zhì)量和可靠性。在查找典型的質(zhì)量和可靠性。在查找典型的Visual Visual C/C+ C/C+ 程序中的傳統(tǒng)內(nèi)存訪問(wèn)錯(cuò)誤,以程序中的傳統(tǒng)內(nèi)存訪問(wèn)錯(cuò)誤,以及及Java Java 代碼中與垃圾內(nèi)存收集相關(guān)的代碼中與垃圾內(nèi)存收集相關(guān)的錯(cuò)誤方面,錯(cuò)誤方面,Rational Purify Rational Purify 可以大顯可以大顯身手。身手。Rational RobotRational Robot的回歸測(cè)試與的回歸測(cè)試與Rational PurifyRational Purify結(jié)合使用完成可靠性結(jié)合使用完成可靠性測(cè)試。測(cè)試。特點(diǎn)特點(diǎn)
10、使用使用Rational Purify Rational Purify 特有特有PowerCheck PowerCheck 功能,可以按模塊逐個(gè)調(diào)整所需的檢查功能,可以按模塊逐個(gè)調(diào)整所需的檢查級(jí)別。這樣您就可以把精力集中在最重級(jí)別。這樣您就可以把精力集中在最重要的代碼上。簡(jiǎn)單選擇要的代碼上。簡(jiǎn)單選擇“最小最小”或或“準(zhǔn)準(zhǔn)確確”即可。即可。“最小最小”檢查可以快速查出檢查可以快速查出常見(jiàn)的運(yùn)行寫(xiě)入錯(cuò)誤和常見(jiàn)的運(yùn)行寫(xiě)入錯(cuò)誤和Windows API Windows API 錯(cuò)錯(cuò)誤;對(duì)于關(guān)鍵模塊,誤;對(duì)于關(guān)鍵模塊,“準(zhǔn)確準(zhǔn)確” ” 檢查將檢查將用行業(yè)強(qiáng)度檢查來(lái)查找內(nèi)存訪問(wèn)錯(cuò)誤;用行業(yè)強(qiáng)度檢查來(lái)查找內(nèi)存
11、訪問(wèn)錯(cuò)誤;這樣您就可以確定調(diào)試的優(yōu)先級(jí)并更有這樣您就可以確定調(diào)試的優(yōu)先級(jí)并更有效地工作。使用效地工作。使用PowerCheckPowerCheck,對(duì)每個(gè)代,對(duì)每個(gè)代碼模塊指定碼模塊指定“最小最小”或或“準(zhǔn)確準(zhǔn)確” ” 的錯(cuò)的錯(cuò)誤檢查。誤檢查。價(jià)格價(jià)格正版十分昂貴正版十分昂貴網(wǎng)上也有免費(fèi)的網(wǎng)上也有免費(fèi)的Logiscope 簡(jiǎn)介簡(jiǎn)介L(zhǎng)OGISCOPELOGISCOPE是法國(guó)是法國(guó)TelelogicTelelogic公司推出的公司推出的產(chǎn)品。產(chǎn)品。Telelogic Logiscope Telelogic Logiscope 是一種是一種軟件質(zhì)量保證軟件質(zhì)量保證 (QA) (QA) 工具,它可以通
12、過(guò)工具,它可以通過(guò)自動(dòng)進(jìn)行代碼檢查和對(duì)容易出錯(cuò)的模塊自動(dòng)進(jìn)行代碼檢查和對(duì)容易出錯(cuò)的模塊的鑒定與檢測(cè)來(lái)幫助擴(kuò)大測(cè)試范圍,從的鑒定與檢測(cè)來(lái)幫助擴(kuò)大測(cè)試范圍,從而達(dá)到保證質(zhì)量和完成軟件測(cè)試的目的。而達(dá)到保證質(zhì)量和完成軟件測(cè)試的目的??勺远x的軟件測(cè)試功能可幫助您在軟可自定義的軟件測(cè)試功能可幫助您在軟件開(kāi)發(fā)過(guò)程中及早發(fā)現(xiàn)缺陷,這樣您就件開(kāi)發(fā)過(guò)程中及早發(fā)現(xiàn)缺陷,這樣您就可以做到按時(shí)交付,將費(fèi)用控制在預(yù)算可以做到按時(shí)交付,將費(fèi)用控制在預(yù)算內(nèi),同時(shí)又可以提高軟件質(zhì)量。內(nèi),同時(shí)又可以提高軟件質(zhì)量。特點(diǎn)特點(diǎn)1. 1. 軟件質(zhì)量分析軟件質(zhì)量分析2. 2. 代碼規(guī)范性檢測(cè)代碼規(guī)范性檢測(cè)3. 3. 測(cè)試覆蓋率統(tǒng)計(jì)測(cè)試
13、覆蓋率統(tǒng)計(jì)4. Logiscope 4. Logiscope 可以對(duì)多種語(yǔ)言實(shí)現(xiàn)的可以對(duì)多種語(yǔ)言實(shí)現(xiàn)的代碼進(jìn)行分析,比如代碼進(jìn)行分析,比如C C、C+C+、JavaJava等等價(jià)格價(jià)格800,000 RMB 800,000 RMB 靜態(tài)測(cè)試工具對(duì)比產(chǎn)品功能產(chǎn)品功能應(yīng)用范圍應(yīng)用范圍價(jià)格價(jià)格供應(yīng)商供應(yīng)商PC-LintPC-Lint1 1 強(qiáng)類(lèi)型檢查強(qiáng)類(lèi)型檢查 2 2 變量跟蹤變量跟蹤3 3 順序檢查順序檢查 4 4 弱定義檢查弱定義檢查5 5 格式檢查格式檢查 6 6 縮進(jìn)檢查縮進(jìn)檢查7 const7 const檢查檢查 8 volatile8 volatile檢查檢查幾乎所有的幾乎所有的編譯環(huán)境
14、編譯環(huán)境正版正版軟件要正版正版軟件要200200多多$ $網(wǎng)上也可以找到網(wǎng)上也可以找到免費(fèi)的免費(fèi)的GIMPEL GIMPEL SOFTWARESOFTWARE公司公司rational rational purifypurify主動(dòng)搜查主動(dòng)搜查/ /記錄記錄/ /分析程序運(yùn)分析程序運(yùn)行過(guò)程中行過(guò)程中( (掃描頻率不為掃描頻率不為0)0)的內(nèi)存的內(nèi)存/API/COM/API/COM/資源和句資源和句柄的使用狀況柄的使用狀況/ /誤用誤用/ /泄漏泄漏C C、C+C+、JavaJava正版十分昂貴正版十分昂貴網(wǎng)上也有免費(fèi)的網(wǎng)上也有免費(fèi)的IBMIBMLogiscopeLogiscope1. 1. 軟件
15、質(zhì)量分析軟件質(zhì)量分析2. 2. 代碼規(guī)范性檢測(cè)代碼規(guī)范性檢測(cè)3. 3. 測(cè)試覆蓋率統(tǒng)計(jì)測(cè)試覆蓋率統(tǒng)計(jì)C C、C+C+、JavaJava 800,000 RMB 800,000 RMB 法國(guó)法國(guó)TelelogicTelelogic公司公司動(dòng)態(tài)測(cè)試工具1JTEST2CodeTest 3VcTester JTEST簡(jiǎn)介簡(jiǎn)介jtestjtest是是parasoftparasoft公司推出的一款針對(duì)公司推出的一款針對(duì)javajava語(yǔ)言的自動(dòng)化白盒測(cè)試工具語(yǔ)言的自動(dòng)化白盒測(cè)試工具, ,它通過(guò)自動(dòng)它通過(guò)自動(dòng)實(shí)現(xiàn)實(shí)現(xiàn)javajava的單元測(cè)試和代碼標(biāo)準(zhǔn)校驗(yàn)的單元測(cè)試和代碼標(biāo)準(zhǔn)校驗(yàn), ,來(lái)提高代碼的可靠性。來(lái)
16、提高代碼的可靠性。JtestJtest先分析每個(gè)先分析每個(gè)javajava類(lèi),然后自動(dòng)生成類(lèi),然后自動(dòng)生成 junitjunit測(cè)試用例并執(zhí)行用例,從而實(shí)現(xiàn)代碼的最大覆蓋,并將代測(cè)試用例并執(zhí)行用例,從而實(shí)現(xiàn)代碼的最大覆蓋,并將代碼運(yùn)行時(shí)未處理的異常暴露出來(lái);另外,它還可以檢查以碼運(yùn)行時(shí)未處理的異常暴露出來(lái);另外,它還可以檢查以DbCDbC(Design by ContractDesign by Contract)規(guī)范開(kāi)發(fā)的代碼的正確性。用戶(hù)還可以通過(guò)擴(kuò)展測(cè)試用例的自動(dòng)生成器來(lái)添加更多規(guī)范開(kāi)發(fā)的代碼的正確性。用戶(hù)還可以通過(guò)擴(kuò)展測(cè)試用例的自動(dòng)生成器來(lái)添加更多的的junitjunit用例。用例。Jt
17、estJtest還能按照現(xiàn)有的超過(guò)還能按照現(xiàn)有的超過(guò)350350個(gè)編碼標(biāo)準(zhǔn)來(lái)檢查并自動(dòng)糾正大多數(shù)常個(gè)編碼標(biāo)準(zhǔn)來(lái)檢查并自動(dòng)糾正大多數(shù)常見(jiàn)的編碼規(guī)則上的偏差,用戶(hù)可自定義這些標(biāo)準(zhǔn),通過(guò)簡(jiǎn)單的幾個(gè)點(diǎn)擊,就能預(yù)防見(jiàn)的編碼規(guī)則上的偏差,用戶(hù)可自定義這些標(biāo)準(zhǔn),通過(guò)簡(jiǎn)單的幾個(gè)點(diǎn)擊,就能預(yù)防類(lèi)似于未處理異常、函數(shù)錯(cuò)誤、內(nèi)存泄漏、性能問(wèn)題、安全隱患這樣的代碼問(wèn)題。類(lèi)似于未處理異常、函數(shù)錯(cuò)誤、內(nèi)存泄漏、性能問(wèn)題、安全隱患這樣的代碼問(wèn)題。優(yōu)勢(shì)優(yōu)勢(shì) 1 1)使預(yù)防代碼錯(cuò)誤成為可能,從而大大節(jié)約成本,提高軟件質(zhì)量和)使預(yù)防代碼錯(cuò)誤成為可能,從而大大節(jié)約成本,提高軟件質(zhì)量和 開(kāi)發(fā)效率開(kāi)發(fā)效率 2 2)使單元測(cè)試)使單元測(cè)
18、試包括白盒、黑盒以及回歸測(cè)試成為可能包括白盒、黑盒以及回歸測(cè)試成為可能 3 3)使代碼規(guī)范檢查和自動(dòng)糾正成為可能)使代碼規(guī)范檢查和自動(dòng)糾正成為可能 4 4)鼓勵(lì)開(kāi)發(fā)團(tuán)隊(duì)橫向協(xié)作來(lái)預(yù)防代碼錯(cuò)誤)鼓勵(lì)開(kāi)發(fā)團(tuán)隊(duì)橫向協(xié)作來(lái)預(yù)防代碼錯(cuò)誤JTEST特征特征 1 1)通過(guò)簡(jiǎn)單的點(diǎn)擊,自動(dòng)實(shí)現(xiàn)代碼基本錯(cuò)誤的預(yù)防,這包括單元測(cè)試和代碼)通過(guò)簡(jiǎn)單的點(diǎn)擊,自動(dòng)實(shí)現(xiàn)代碼基本錯(cuò)誤的預(yù)防,這包括單元測(cè)試和代碼規(guī)范的檢查規(guī)范的檢查 2 2)生成并執(zhí)行)生成并執(zhí)行junitjunit單元測(cè)試用例,對(duì)代碼進(jìn)行即時(shí)檢查單元測(cè)試用例,對(duì)代碼進(jìn)行即時(shí)檢查 3 3)提供了進(jìn)行黑盒測(cè)試、模型測(cè)試和系統(tǒng)測(cè)試的快速途徑)提供了進(jìn)行黑盒測(cè)試、
19、模型測(cè)試和系統(tǒng)測(cè)試的快速途徑 4 4)確認(rèn)并阻止代碼中不可捕獲的異常、函數(shù)錯(cuò)誤、內(nèi)存泄漏、性能問(wèn)題、安)確認(rèn)并阻止代碼中不可捕獲的異常、函數(shù)錯(cuò)誤、內(nèi)存泄漏、性能問(wèn)題、安全弱點(diǎn)的問(wèn)題全弱點(diǎn)的問(wèn)題 5 5)監(jiān)視測(cè)試的覆蓋范圍)監(jiān)視測(cè)試的覆蓋范圍 6 6)自動(dòng)執(zhí)行回歸測(cè)試)自動(dòng)執(zhí)行回歸測(cè)試 7 7)支持)支持DbCDbC編碼規(guī)范編碼規(guī)范 8 8)檢驗(yàn)超過(guò))檢驗(yàn)超過(guò)350350個(gè)來(lái)自個(gè)來(lái)自javajava專(zhuān)家的開(kāi)發(fā)規(guī)范專(zhuān)家的開(kāi)發(fā)規(guī)范 9 9)自動(dòng)糾正違反超過(guò))自動(dòng)糾正違反超過(guò)160160個(gè)編碼規(guī)范的錯(cuò)誤個(gè)編碼規(guī)范的錯(cuò)誤 1010)允許用戶(hù)通過(guò)圖形方式或自動(dòng)創(chuàng)建方式來(lái)自定義編碼規(guī)范)允許用戶(hù)通過(guò)圖形方式
20、或自動(dòng)創(chuàng)建方式來(lái)自定義編碼規(guī)范 1111)支持大型團(tuán)隊(duì)開(kāi)發(fā)中測(cè)試設(shè)置和測(cè)試文件的共享)支持大型團(tuán)隊(duì)開(kāi)發(fā)中測(cè)試設(shè)置和測(cè)試文件的共享 1212)實(shí)現(xiàn)和)實(shí)現(xiàn)和IBM Websphere Studio /Eclipse IDE IBM Websphere Studio /Eclipse IDE 的安全集成的安全集成CodeTest簡(jiǎn)介簡(jiǎn)介CODETESTCODETEST是全球第一臺(tái)專(zhuān)為嵌入式系統(tǒng)是全球第一臺(tái)專(zhuān)為嵌入式系統(tǒng)軟件測(cè)試而設(shè)計(jì)的工具套件,軟件測(cè)試而設(shè)計(jì)的工具套件,CODETESTCODETEST為追蹤嵌入式應(yīng)用程序,分析軟件性能,為追蹤嵌入式應(yīng)用程序,分析軟件性能,測(cè)試軟件的覆蓋率以及存儲(chǔ)體
21、的動(dòng)態(tài)分測(cè)試軟件的覆蓋率以及存儲(chǔ)體的動(dòng)態(tài)分配等提供了一個(gè)實(shí)時(shí)在線的高效率解決配等提供了一個(gè)實(shí)時(shí)在線的高效率解決方案。方案。CODETESTCODETEST還是一個(gè)可共享的網(wǎng)絡(luò)還是一個(gè)可共享的網(wǎng)絡(luò)工具,它將給整個(gè)開(kāi)發(fā)和測(cè)試團(tuán)隊(duì)帶來(lái)工具,它將給整個(gè)開(kāi)發(fā)和測(cè)試團(tuán)隊(duì)帶來(lái)高品質(zhì)的測(cè)試手段。高品質(zhì)的測(cè)試手段。特點(diǎn)特點(diǎn)包括以下四個(gè)模塊包括以下四個(gè)模塊: :性能分析、測(cè)試覆性能分析、測(cè)試覆蓋分析、動(dòng)態(tài)存儲(chǔ)器分配分析、執(zhí)行追蓋分析、動(dòng)態(tài)存儲(chǔ)器分配分析、執(zhí)行追蹤分析(蹤分析(TRACETRACE) 價(jià)格價(jià)格市場(chǎng)價(jià)每套約市場(chǎng)價(jià)每套約3030萬(wàn)人民幣萬(wàn)人民幣VcTester簡(jiǎn)介簡(jiǎn)介VcTesterVcTester由深
22、圳市領(lǐng)測(cè)科技有限公由深圳市領(lǐng)測(cè)科技有限公司自主研發(fā),專(zhuān)業(yè)服務(wù)于嵌入式白司自主研發(fā),專(zhuān)業(yè)服務(wù)于嵌入式白盒測(cè)試領(lǐng)域的測(cè)試工具,它遵循第盒測(cè)試領(lǐng)域的測(cè)試工具,它遵循第4 4代白盒測(cè)試方法(代白盒測(cè)試方法(4GWM4GWM,The 4th The 4th Generation White-box-testing Generation White-box-testing MethodologyMethodology),為有效實(shí)施針對(duì)),為有效實(shí)施針對(duì)C C語(yǔ)言的單元測(cè)試、集成測(cè)試與協(xié)議語(yǔ)言的單元測(cè)試、集成測(cè)試與協(xié)議測(cè)試,提供系統(tǒng)化的測(cè)試解決方案。測(cè)試,提供系統(tǒng)化的測(cè)試解決方案。VcTesterVcTes
23、ter僅支持僅支持VCVC平臺(tái)下平臺(tái)下C C源代碼源代碼的白盒測(cè)試的白盒測(cè)試, , 主要應(yīng)用于通信設(shè)備、主要應(yīng)用于通信設(shè)備、嵌入式手持終端、醫(yī)療器械等實(shí)時(shí)嵌入式手持終端、醫(yī)療器械等實(shí)時(shí)嵌入式產(chǎn)品的源碼級(jí)測(cè)試。嵌入式產(chǎn)品的源碼級(jí)測(cè)試。特點(diǎn)特點(diǎn)1.1.腳本化測(cè)試驅(qū)動(dòng)腳本化測(cè)試驅(qū)動(dòng)2.2.腳本樁腳本樁3.3.在線測(cè)試在線測(cè)試4.4.即時(shí)調(diào)測(cè)即時(shí)調(diào)測(cè)5.5.測(cè)試工程管理測(cè)試工程管理價(jià)格價(jià)格共享版免費(fèi)共享版免費(fèi), ,商用版本價(jià)格參見(jiàn)其官方商用版本價(jià)格參見(jiàn)其官方網(wǎng)站網(wǎng)站動(dòng)態(tài)測(cè)試工具對(duì)比產(chǎn)品功能產(chǎn)品功能應(yīng)用范圍應(yīng)用范圍價(jià)格價(jià)格供應(yīng)商供應(yīng)商JTESTJTEST1.1.迅速可靠的修改已有代碼迅速可靠的修改已有代
24、碼2.2.控制開(kāi)發(fā)成本和進(jìn)度控制開(kāi)發(fā)成本和進(jìn)度3.3.優(yōu)化開(kāi)發(fā)資源優(yōu)化開(kāi)發(fā)資源4 4能更好的控制風(fēng)險(xiǎn)能更好的控制風(fēng)險(xiǎn)5.5.對(duì)于對(duì)于javajava代碼的可讀性具代碼的可讀性具有直觀可視化效果有直觀可視化效果javajava 網(wǎng)上也有免費(fèi)版網(wǎng)上也有免費(fèi)版ParasoftParasoftCodeTestCodeTest包括以下四個(gè)模塊包括以下四個(gè)模塊: :性能分性能分析、測(cè)試覆蓋分析、動(dòng)態(tài)存析、測(cè)試覆蓋分析、動(dòng)態(tài)存儲(chǔ)器分配分析、執(zhí)行追蹤分儲(chǔ)器分配分析、執(zhí)行追蹤分析(析(TRACETRACE)嵌入式系統(tǒng)嵌入式系統(tǒng)軟件軟件市場(chǎng)價(jià)每套約市場(chǎng)價(jià)每套約3030萬(wàn)人民幣萬(wàn)人民幣METROWERKSMETRO
25、WERKSVcTesterVcTester1.1.腳本化測(cè)試驅(qū)動(dòng)腳本化測(cè)試驅(qū)動(dòng)2.2.腳本樁腳本樁 3.3.在線測(cè)試在線測(cè)試4.4.即時(shí)調(diào)測(cè)即時(shí)調(diào)測(cè)5.5.測(cè)試工程管理測(cè)試工程管理VCVC平臺(tái)下平臺(tái)下C C源代碼源代碼共享版免費(fèi)共享版免費(fèi), ,商用版本價(jià)格參商用版本價(jià)格參 見(jiàn)其官方網(wǎng)站見(jiàn)其官方網(wǎng)站深圳市領(lǐng)測(cè)科深圳市領(lǐng)測(cè)科技有限公司技有限公司 用戶(hù)看法測(cè)試工具2 2. .使用過(guò)工使用過(guò)工具,但是價(jià)具,但是價(jià)格等因素限格等因素限制了進(jìn)一步制了進(jìn)一步使用使用3.3.對(duì)測(cè)試非常了解,經(jīng)常使用對(duì)測(cè)試非常了解,經(jīng)常使用ITIT測(cè)試工具測(cè)試工具1.1.有想法,要多了解信息有想法,要多了解信息這種想法在很多中
26、小企業(yè)中存在,他們已經(jīng)意識(shí)到了這種想法在很多中小企業(yè)中存在,他們已經(jīng)意識(shí)到了IT測(cè)試的重要性,但是限于各種測(cè)試的重要性,但是限于各種條件,現(xiàn)在還處于收集信息的階段。部分用戶(hù)代表希望有價(jià)格便宜的第三方測(cè)試機(jī)構(gòu)條件,現(xiàn)在還處于收集信息的階段。部分用戶(hù)代表希望有價(jià)格便宜的第三方測(cè)試機(jī)構(gòu)來(lái)幫助自己進(jìn)行測(cè)試。來(lái)幫助自己進(jìn)行測(cè)試。北京青云航空儀表公司北京青云航空儀表公司 黃迪生黃迪生我們目前比較需要網(wǎng)絡(luò)測(cè)試和軟件測(cè)試的設(shè)備。但因?yàn)榇饲皩?duì)測(cè)試技術(shù)和產(chǎn)品不我們目前比較需要網(wǎng)絡(luò)測(cè)試和軟件測(cè)試的設(shè)備。但因?yàn)榇饲皩?duì)測(cè)試技術(shù)和產(chǎn)品不太熟悉,目前更多地是想了解一下最新的技術(shù)和產(chǎn)品。我們希望廠商能有一些具體的太熟悉,目前
27、更多地是想了解一下最新的技術(shù)和產(chǎn)品。我們希望廠商能有一些具體的演示和應(yīng)用案例。演示和應(yīng)用案例。北京京能熱點(diǎn)股份有限公司信息中心北京京能熱點(diǎn)股份有限公司信息中心 夏驥夏驥在此前的在此前的IT項(xiàng)目中,我們還沒(méi)有使用過(guò)專(zhuān)門(mén)的測(cè)試工具軟件和設(shè)備。但我們對(duì)新項(xiàng)目中,我們還沒(méi)有使用過(guò)專(zhuān)門(mén)的測(cè)試工具軟件和設(shè)備。但我們對(duì)新的測(cè)試工具軟件和設(shè)備比較感興趣,目前我們正在做網(wǎng)絡(luò)改造,所以想先了解一下這的測(cè)試工具軟件和設(shè)備比較感興趣,目前我們正在做網(wǎng)絡(luò)改造,所以想先了解一下這方面的產(chǎn)品和技術(shù)。方面的產(chǎn)品和技術(shù)。第一類(lèi)用戶(hù)這類(lèi)用戶(hù)基本都是一些專(zhuān)業(yè)的這類(lèi)用戶(hù)基本都是一些專(zhuān)業(yè)的IT公司,他們對(duì)測(cè)試工具有明顯的渴求,但是現(xiàn)在的條公司,他們對(duì)測(cè)試工具有明顯的渴求,但是現(xiàn)在的條件限制了應(yīng)用。件限制了應(yīng)用。中科輔龍計(jì)算機(jī)技術(shù)有限公司技術(shù)管理部經(jīng)理中科輔龍計(jì)算機(jī)技術(shù)有限公司技術(shù)管理部經(jīng)理 林志丹林志丹我們用過(guò)一些網(wǎng)絡(luò)測(cè)試和軟件測(cè)試的工具軟件,有一些感覺(jué)。網(wǎng)絡(luò)測(cè)試和軟件測(cè)我們用過(guò)一些網(wǎng)絡(luò)測(cè)試和軟件測(cè)試的工具軟件,有一些感覺(jué)。網(wǎng)絡(luò)測(cè)試和軟件測(cè)試都是工具軟件,它們面臨同樣的問(wèn)題,就是專(zhuān)業(yè)性強(qiáng),用戶(hù)少,而廠商為了盈利就試都是工具軟件,它們面臨同樣的問(wèn)題,就是專(zhuān)業(yè)性強(qiáng),用戶(hù)少,而廠商為了盈利就不得不將價(jià)格定得較高;其次是這類(lèi)軟件大多比較難以上手,需要專(zhuān)門(mén)的培訓(xùn),但這不得不將價(jià)格定得較高;其次是這類(lèi)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球氣候變化與環(huán)境政策的考核試題及答案
- 2025年法務(wù)工作實(shí)務(wù)考試題及答案
- 2025年產(chǎn)業(yè)與經(jīng)濟(jì)關(guān)系研究相關(guān)知識(shí)考試試題及答案
- 2024年度浙江省護(hù)師類(lèi)之主管護(hù)師綜合練習(xí)試卷A卷附答案
- 2024年度浙江省護(hù)師類(lèi)之主管護(hù)師通關(guān)提分題庫(kù)及完整答案
- 2024年度浙江省二級(jí)造價(jià)工程師之建設(shè)工程造價(jià)管理基礎(chǔ)知識(shí)通關(guān)提分題庫(kù)及完整答案
- 2024年度浙江省二級(jí)造價(jià)工程師之建設(shè)工程造價(jià)管理基礎(chǔ)知識(shí)全真模擬考試試卷A卷含答案
- 2024年度浙江省二級(jí)造價(jià)工程師之土建建設(shè)工程計(jì)量與計(jì)價(jià)實(shí)務(wù)綜合練習(xí)試卷B卷附答案
- 2024年度浙江省二級(jí)造價(jià)工程師之土建建設(shè)工程計(jì)量與計(jì)價(jià)實(shí)務(wù)能力提升試卷A卷附答案
- 胃鏡前后健康教育
- 吉林省國(guó)資委監(jiān)管企業(yè)招聘筆試真題2024
- 項(xiàng)目管理中的資源優(yōu)化配置
- 2025年重慶市中考道德與法治試卷真題(含標(biāo)準(zhǔn)答案)
- 2025年北京昌平區(qū)東小口鎮(zhèn)城市協(xié)管員招聘題庫(kù)帶答案分析
- 婦女兒童之家管理制度
- 江蘇省揚(yáng)州市江都區(qū)城區(qū)2025屆八年級(jí)物理第二學(xué)期期末聯(lián)考試題含解析
- 【課件】2024年全國(guó)I、II卷新高考讀后續(xù)寫(xiě)+課件-2025屆高三英語(yǔ)一輪復(fù)習(xí)
- 醫(yī)保村醫(yī)政策培訓(xùn)
- 郵政社招筆試考試歷年真題及答案
- 《結(jié)締組織病本》課件
- 2025屆四川省綿陽(yáng)高三下學(xué)期英語(yǔ)模擬檢測(cè)試卷(一模)含答案
評(píng)論
0/150
提交評(píng)論