自動(dòng)化測(cè)試工具的比較和選擇_第1頁(yè)
自動(dòng)化測(cè)試工具的比較和選擇_第2頁(yè)
自動(dòng)化測(cè)試工具的比較和選擇_第3頁(yè)
自動(dòng)化測(cè)試工具的比較和選擇_第4頁(yè)
自動(dòng)化測(cè)試工具的比較和選擇_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、測(cè)試工具的比較和選擇秘密 機(jī)密 絕密測(cè)試工具的比較和選擇(僅供內(nèi)部使用)版 本 號(hào):V0.1保 密 等 級(jí):秘密 機(jī)密 絕密編 制:審 核:修訂記錄日期版本號(hào)描述作者2010-9-110.1初稿完成目錄一白盒測(cè)試工具集2二黑盒測(cè)試工具集3三測(cè)試管理工具典型產(chǎn)品比較5四商業(yè)化自動(dòng)測(cè)試工具比較6五測(cè)試工具的選擇7六測(cè)試工具在實(shí)際中運(yùn)用的瓶頸8七總結(jié)9actively carry out the law on civil air defense education, drawn out of the air defense in Pingliang city Building under easy

2、fare, daily special inspection and regulation, overfulfilled the province upper and lower knots of up to 500,000 yuan fee collection tasks. 5, further standardize internal management, improve staff quality. Adhere to the 關(guān)鍵詞:白盒測(cè)試工具集、黑盒測(cè)試工具集、測(cè)試管理工具集、自動(dòng)化測(cè)試工具集摘 要:隨著軟件測(cè)試的地位逐步提高,測(cè)試的重要性逐步顯現(xiàn),測(cè)試工具的應(yīng)用已經(jīng)成為了普遍

3、的趨勢(shì)。目前用于測(cè)試的工具已經(jīng)比較多了,這些測(cè)試工具一般可分為:白盒測(cè)試工具、黑盒測(cè)試工具、性能測(cè)試工具,另外還有用于測(cè)試管理(測(cè)試流程管理、缺陷跟蹤管理、測(cè)試用例管理)的工具??偟膩?lái)說(shuō),測(cè)試工具的應(yīng)用可以提高測(cè)試的質(zhì)量、測(cè)試的效率。但是在選擇和使用測(cè)試工具的時(shí)候,應(yīng)該看到,在測(cè)試過(guò)程中,并不是所有的測(cè)試工具都適合我們使用,同時(shí),有了測(cè)試工具、會(huì)使用測(cè)試工具并不等于測(cè)試工具真正能在測(cè)試中發(fā)揮作用。因此,要發(fā)揮測(cè)試工具的價(jià)值,必須根據(jù)公司的實(shí)際情況合理選擇測(cè)試工具, 本文擬從測(cè)試工具的選擇和使用方面著手,講述一點(diǎn)個(gè)人的心得,供公司參考一 白盒測(cè)試工具集白盒測(cè)試工具一般是針對(duì)代碼進(jìn)行測(cè)試,測(cè)試中發(fā)

4、現(xiàn)的缺陷可以定位到代碼級(jí),根據(jù)測(cè)試工具原理的不同,又可以分為靜態(tài)測(cè)試工具和動(dòng)態(tài)測(cè)試工具。公司目前的測(cè)試水平尚不具備使用白盒測(cè)試工具進(jìn)行代碼測(cè)試的能力,這里只作簡(jiǎn)單介紹1靜態(tài)測(cè)試工具靜態(tài)測(cè)試工具直接對(duì)代碼進(jìn)行分析,不需要運(yùn)行代碼,也不需要對(duì)代碼編譯鏈接,生成可執(zhí)行文件。靜態(tài)測(cè)試工具一般是對(duì)代碼進(jìn)行語(yǔ)法掃描,找出不符合編碼規(guī)范的地方,根據(jù)某種質(zhì)量模型評(píng)價(jià)代碼的質(zhì)量,生成系統(tǒng)的調(diào)用關(guān)系圖等。靜態(tài)測(cè)試工具的代表有Telelogic公司的Logiscope軟件、PR公司的PRQA軟件。2動(dòng)態(tài)測(cè)試工具動(dòng)態(tài)測(cè)試工具與靜態(tài)測(cè)試工具不同,動(dòng)態(tài)測(cè)試工具的一般采用"插樁"的方式,向代碼生成的可執(zhí)

5、行文件中插入一些監(jiān)測(cè)代碼,用來(lái)統(tǒng)計(jì)程序運(yùn)行時(shí)的數(shù)據(jù)。其與靜態(tài)測(cè)試工具最大的不同就是動(dòng)態(tài)測(cè)試工具要求被測(cè)系統(tǒng)實(shí)際運(yùn)行。動(dòng)態(tài)測(cè)試工具的代表有Compuware公司的DevPartner軟件、Rational公司的Purify系列等。Parasoft白盒測(cè)試工具集 Compuware白盒測(cè)試工具集Xunit白盒測(cè)試工具集二 黑盒測(cè)試工具集黑盒測(cè)試工具適用于黑盒測(cè)試的場(chǎng)合,黑盒測(cè)試工具包括功能測(cè)試工具和性能測(cè)試工具。黑盒測(cè)試工具的一般原理是利用腳本的錄制(Record)/回放(Playback),模擬用戶的操作,然后將被測(cè)系統(tǒng)的輸出記錄下來(lái)同預(yù)先給定的標(biāo)準(zhǔn)結(jié)果比較。黑盒測(cè)試工具可以大大減輕黑盒測(cè)試的工

6、作量,在迭代開(kāi)發(fā)的過(guò)程中,能夠很好地進(jìn)行回歸測(cè)試黑盒測(cè)試工具的代表有Rational公司的TeamTest、Robot,Compuware公司的QACenter,另外,專用于性能測(cè)試的工具包括有Radview公司的WebLoad、Microsoft公司的WebStress等工具。主流黑盒功能測(cè)試工具集主流黑盒性能測(cè)試工具集三 測(cè)試管理工具典型產(chǎn)品比較測(cè)試管理工具用于對(duì)測(cè)試進(jìn)行管理。一般而言,測(cè)試管理工具對(duì)測(cè)試計(jì)劃、測(cè)試用例、測(cè)試實(shí)施進(jìn)行管理,并且測(cè)試管理工具還包括對(duì)缺陷的跟蹤管理。測(cè)試管理工具的代表有Rational公司的Test Manager、Compureware公司的TrackReco

7、rd等軟件。 四 商業(yè)化自動(dòng)測(cè)試工具比較五 測(cè)試工具的選擇面對(duì)如此多的測(cè)試工具,對(duì)工具的選擇就成了一個(gè)比較重要的問(wèn)題。我們?cè)诳紤]選用工具的時(shí)候,建議從以下幾個(gè)方面來(lái)權(quán)衡和選擇。功能功能應(yīng)該是我們最關(guān)注的內(nèi)容,選擇一個(gè)測(cè)試工具首先就是看它提供的功能。當(dāng)然,這并不是說(shuō)測(cè)試工具提供的功能越多就越好,在實(shí)際的選擇過(guò)程中,適用才是根本。事實(shí)上,目前市面上同類的軟件測(cè)試工具之間的基本功能都是大同小異,各種軟件提供的功能也大致相同,只不過(guò)有不同的側(cè)重點(diǎn)。除了基本的功能之外,以下的功能需求也可以作為選擇測(cè)試工具的參考:報(bào)表功能;測(cè)試工具生成的結(jié)果最終要由人進(jìn)行解釋,而且,查看最終報(bào)告的人員不一定對(duì)測(cè)試很熟悉,

8、因此,測(cè)試工具能否生成結(jié)果報(bào)表,能夠以什么形勢(shì)提供報(bào)表是需要考慮的因素。測(cè)試工具的集成能力;測(cè)試工具的引入是一個(gè)長(zhǎng)期的過(guò)程,應(yīng)該是伴隨著測(cè)試過(guò)程改進(jìn)而進(jìn)行的一個(gè)持續(xù)的過(guò)程。因此,測(cè)試工具的集成能力也是必須考慮的因素,這里的集成包括兩個(gè)方面的意思:首先,測(cè)試工具能否和開(kāi)發(fā)工具進(jìn)行良好的集成;其次,測(cè)試工具能夠和其他測(cè)試工具進(jìn)行良好的集成。操作系統(tǒng)和開(kāi)發(fā)工具的兼容性;測(cè)試工具可否跨平臺(tái),是否適用于公司目前使用的開(kāi)發(fā)工具,這些問(wèn)題也是在選擇一個(gè)測(cè)試工具時(shí)必須考慮的問(wèn)題。價(jià)格除了功能之外,價(jià)格就應(yīng)該是最重要的因素了。目前測(cè)試工具的價(jià)格普遍偏高,有的甚至是"天文數(shù)字",在這方面只能建

9、議公司先使用網(wǎng)上盜版或破解的工具,但是測(cè)試的準(zhǔn)確性得不到可靠得保證六 測(cè)試工具在實(shí)際中運(yùn)用的瓶頸許多引入測(cè)試軟件的公司并沒(méi)有能夠讓測(cè)試軟件發(fā)揮應(yīng)有的作用,其主要原因我總結(jié)為三個(gè)方面:1沒(méi)有考慮到公司的實(shí)際情況,盲目引入測(cè)試工具首先要明確一點(diǎn),并不是每種測(cè)試工具都適合公司目前的實(shí)際情況。一些公司懷著美好的愿望花了不小的代價(jià)引入測(cè)試工具,半年一年以后,測(cè)試工具卻成了擺設(shè),究其原因,就是沒(méi)有能夠考慮公司的現(xiàn)實(shí)情況,不切實(shí)際地期望測(cè)試工具能夠改變公司的測(cè)試現(xiàn)狀,從而導(dǎo)致了失敗。建議:公司可以考慮先引入黑盒測(cè)試工具和測(cè)試管理工具。2沒(méi)有形成一個(gè)良好的使用測(cè)試工具的環(huán)境換句話說(shuō),就是沒(méi)有能夠形成一種機(jī)制讓

10、測(cè)試工具真正能夠發(fā)揮作用。例如,白盒測(cè)試工具的一般使用場(chǎng)合是在單元測(cè)試階段,而單元測(cè)試是由開(kāi)發(fā)人員完成,如果沒(méi)有流程來(lái)規(guī)范開(kāi)發(fā)人員的行為,在項(xiàng)目進(jìn)度壓力比較大的情況下,開(kāi)發(fā)人員很可能就會(huì)有意識(shí)地不使用測(cè)試工具,來(lái)逃避問(wèn)題。在這種情況下,就必須形成一種有約束力的機(jī)制來(lái)強(qiáng)制對(duì)測(cè)試工具的使用。建議:將測(cè)試工具的使用明確定義進(jìn)公司的開(kāi)發(fā)流程,我認(rèn)為是一種比較好的方式。3沒(méi)有進(jìn)行有效的測(cè)試工具的培訓(xùn)測(cè)試工具的使用者必須對(duì)測(cè)試工具非常了解,在這方面,有效的培訓(xùn)是必不可少的。測(cè)試工具的培訓(xùn)是一個(gè)長(zhǎng)期的過(guò)程,不是通過(guò)一兩次講課的形式就能達(dá)到良好的效果。而且,在實(shí)際的使用測(cè)試工具的過(guò)程中,測(cè)試工具的使用者可能還

11、存在著這樣那樣的問(wèn)題,這也需要有專人負(fù)責(zé)解決,否則的話,對(duì)于測(cè)試工具使用者的積極性是很大的打擊。公司在進(jìn)行測(cè)試工具的培訓(xùn)時(shí),建議可以通過(guò)一系列的學(xué)習(xí)和交流,從針對(duì)開(kāi)發(fā)高層的測(cè)試工具基本概念培訓(xùn)到針對(duì)測(cè)試工具實(shí)際使用者的測(cè)試工具使用培訓(xùn),再到交流性質(zhì)的測(cè)試工具應(yīng)用交流研討會(huì),再到定期發(fā)出的測(cè)試工具應(yīng)用問(wèn)答,來(lái)提高目前測(cè)試工具的應(yīng)用和測(cè)試人員的基本功七 總結(jié) 綜上所述目前公司在測(cè)試工具引入上應(yīng)該抱著謹(jǐn)慎的態(tài)度,先試用共享或免費(fèi)軟件,待公司開(kāi)發(fā)規(guī)模,質(zhì)量管理力度,測(cè)試管理等達(dá)到一定深度時(shí)再考慮引入正版收費(fèi)軟件。其次,測(cè)試管理工具的引入優(yōu)先與其他測(cè)試工具的引入,原因之一是測(cè)試管理手段的科學(xué)化,對(duì)測(cè)試工作具有指導(dǎo)與規(guī)范作用;其

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論