新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 一種高可靠性軟件測(cè)試方案(二)

一種高可靠性軟件測(cè)試方案(二)

作者: 時(shí)間:2013-11-30 來(lái)源:網(wǎng)絡(luò) 收藏
聘有兼職成員。如驗(yàn)證測(cè)試實(shí)施過(guò)程中,同行評(píng)審是最常使用的一種形式,這些同行專(zhuān)家就屬于兼職測(cè)試團(tuán)隊(duì)成員的范疇。至于測(cè)試團(tuán)隊(duì)里里的測(cè)試新手,這部分人可以安排去從事交付驗(yàn)證或黑盒測(cè)試之類(lèi)的工作。

  計(jì)劃管理通俗地講就是安排好測(cè)試流程。這部分內(nèi)容具體涵蓋策劃、技術(shù)剪裁、測(cè)試進(jìn)度管理、成本管理等幾個(gè)部分。其中測(cè)試策劃工作主要是指具體測(cè)試活動(dòng)實(shí)施之前做好策劃工作,如起草測(cè)試大綱以及測(cè)試計(jì)劃;軟件測(cè)試技術(shù)剪裁工作主要是指測(cè)試團(tuán)隊(duì)?wèi)?yīng)根據(jù)軟件項(xiàng)目的具體實(shí)際剪裁出所要實(shí)施的測(cè)試技術(shù);測(cè)試進(jìn)度管理工作主要是指排出各項(xiàng)測(cè)試的時(shí)間進(jìn)度及人員安排,如有變動(dòng)時(shí)應(yīng)做相應(yīng)調(diào)整;測(cè)試成本管理工作的內(nèi)容即開(kāi)列出測(cè)試活動(dòng)中會(huì)涉及到的資源需求。CraftGS項(xiàng)目測(cè)試團(tuán)隊(duì)較好地按照上述要求,完成了軟件測(cè)試計(jì)劃管理。

  軟件缺陷(錯(cuò)誤)跟蹤管理通俗地講就是確保發(fā)現(xiàn)的缺陷(錯(cuò)誤)已經(jīng)被開(kāi)發(fā)團(tuán)隊(duì)糾正或處理過(guò)并且沒(méi)有引入新的缺陷(錯(cuò)誤)。具體來(lái)講,當(dāng)測(cè)試團(tuán)隊(duì)通過(guò)各種途徑發(fā)現(xiàn)了文檔或代碼中的缺陷或錯(cuò)誤以后,并不是交一份測(cè)試報(bào)告就草草了事,而是在遞交報(bào)告以后繼續(xù)督促開(kāi)發(fā)團(tuán)隊(duì)及時(shí)關(guān)閉已知缺陷或錯(cuò)誤(當(dāng)然,如有必要應(yīng)對(duì)這些缺陷、錯(cuò)誤做嚴(yán)重程度排序,以便開(kāi)發(fā)團(tuán)隊(duì)能視輕重緩急安排處理順序)。當(dāng)開(kāi)發(fā)團(tuán)隊(duì)關(guān)閉了測(cè)試報(bào)告中的缺陷(錯(cuò)誤)以后,測(cè)試團(tuán)隊(duì)還需驗(yàn)證開(kāi)發(fā)團(tuán)隊(duì)在關(guān)閉過(guò)程中有沒(méi)有引入新的錯(cuò)誤。通常,這個(gè)過(guò)程稱(chēng)為回歸測(cè)試?;貧w測(cè)試如發(fā)現(xiàn)問(wèn)題,繼續(xù)報(bào)開(kāi)發(fā)團(tuán)組,按上述流程循環(huán),直至回歸測(cè)試最終通過(guò)。這部分工作在CraftGS項(xiàng)目中是使用自動(dòng)化的測(cè)試管理工具完成的,(市面上可選擇的工具有華創(chuàng)缺陷管理系統(tǒng)(BMS) 和Rational ClearQuest等等),這么做非常有效率。

  軟件測(cè)試件管理通俗地講就是指努力建設(shè)好測(cè)試團(tuán)隊(duì)的財(cái)富庫(kù)并對(duì)測(cè)試團(tuán)隊(duì)成員進(jìn)行技能培訓(xùn)以幫助他們能使用好這個(gè)財(cái)富庫(kù)。這里,財(cái)富庫(kù)是指軟件測(cè)試件。測(cè)試件(Testware,指測(cè)試工作形成的產(chǎn)品)是一個(gè)不常見(jiàn)到的詞匯,它包括是測(cè)試團(tuán)隊(duì)在長(zhǎng)期實(shí)踐過(guò)程中逐步積累起來(lái)的經(jīng)驗(yàn)教訓(xùn)、測(cè)試技巧、測(cè)試工具、規(guī)格文檔以及一些經(jīng)過(guò)少量修改能推廣至通用的測(cè)試腳本程序。測(cè)試件管理工作做得越好,測(cè)試團(tuán)隊(duì)在實(shí)際測(cè)試過(guò)程中就能越少走彎路,測(cè)試團(tuán)隊(duì)內(nèi)部的知識(shí)交流和傳遞就越充分,測(cè)試腳本或規(guī)格文檔的重復(fù)開(kāi)發(fā)工作也就能被有效地避免。軟件測(cè)試件管理工作包括兩部分,一是建設(shè),另一個(gè)是培訓(xùn)。建設(shè)工作大抵是收集各類(lèi)測(cè)試外文檔、測(cè)試工具、測(cè)試腳本,也包括收集整理測(cè)試人員的會(huì)議發(fā)言、總結(jié)報(bào)告、技術(shù)心得等等。培訓(xùn)工作大抵是通過(guò)技術(shù)講座、正式或非正式團(tuán)隊(duì)會(huì)議、印發(fā)學(xué)習(xí)資料等形式進(jìn)行。CraftGS項(xiàng)目組考慮到測(cè)試團(tuán)隊(duì)的長(zhǎng)久發(fā)展,較好地完成了測(cè)試件管理,測(cè)試團(tuán)隊(duì)成員的技能水平在較短的時(shí)間內(nèi)都有了非常迅速的進(jìn)步。

  5 結(jié)語(yǔ):軟件測(cè)試技術(shù)需要更多關(guān)注

  以上筆者結(jié)合CraftGS項(xiàng)目對(duì)從測(cè)試技術(shù)和測(cè)試管理的角度對(duì)軟件測(cè)試方案一個(gè)略粗淺的探討。筆者希望此文的發(fā)表能對(duì)相關(guān)軟件企業(yè)和軟件項(xiàng)目實(shí)施軟件測(cè)試技術(shù)起一定的參考和指導(dǎo)作用。需要說(shuō)明的是目前對(duì)軟件如何實(shí)施軟件測(cè)試技術(shù)仍是一個(gè)頗不成熟的領(lǐng)域,缺少一種體系化的方法。各個(gè)企業(yè)可能都有一定的經(jīng)驗(yàn)積累,不妨整理出來(lái),相互借鑒。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 高可靠性 軟件測(cè)試

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉