下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、在軟件消亡之前,如果沒(méi)有測(cè)試的結(jié)束點(diǎn),那么軟件測(cè)試就永無(wú)休止,永遠(yuǎn)不可能結(jié)束。軟件測(cè)試的結(jié)束點(diǎn),要依據(jù)自己公司具體情況來(lái)制定,不能一概而論!個(gè)人認(rèn)為測(cè)試結(jié)束點(diǎn)由以下幾個(gè)條件決定:1基于“測(cè)試階段”的原則:每個(gè)軟件的測(cè)試一般都要經(jīng)過(guò)單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試這幾個(gè)階段,我們可以分別對(duì)單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試制定詳細(xì)的測(cè)試結(jié)束點(diǎn)。每個(gè)測(cè)試階段符合結(jié)束標(biāo)準(zhǔn)后,再進(jìn)行后面一個(gè)階段的測(cè)試。舉個(gè)例子來(lái)說(shuō):?jiǎn)卧獪y(cè)試,我們要求測(cè)試結(jié)束點(diǎn)必須滿足“核心代碼100經(jīng)過(guò)Code Review”、“功能覆蓋率達(dá)到100”、“代碼行覆蓋率不低于80”、“不存在A、B類缺陷”、“所有發(fā)現(xiàn)缺陷至少60都納入缺陷追蹤系
2、統(tǒng)且各級(jí)缺陷修復(fù)率達(dá)到標(biāo)準(zhǔn)”等等標(biāo)準(zhǔn)。集成測(cè)試和系統(tǒng)測(cè)試的結(jié)束點(diǎn)都制定相關(guān)的結(jié)束標(biāo)準(zhǔn),當(dāng)然也是如此。2基于“測(cè)試用例”的原則:測(cè)試設(shè)計(jì)人員設(shè)計(jì)測(cè)試用例,并請(qǐng)項(xiàng)目組成員參與評(píng)審,測(cè)試用例一旦評(píng)審?fù)ㄟ^(guò),后面測(cè)試時(shí),就可以作為測(cè)試結(jié)束的一個(gè)參考標(biāo)準(zhǔn)。比如說(shuō)在測(cè)試過(guò)程中,如果發(fā)現(xiàn)測(cè)試用例通過(guò)率太低,可以拒絕繼續(xù)測(cè)試,待開(kāi)發(fā)人員修復(fù)后再繼續(xù)。在功能測(cè)試用例通過(guò)率達(dá)到100%,非功能性測(cè)試用例達(dá)到95%以上,允許正常結(jié)束測(cè)試。但是使用該原則作為測(cè)試結(jié)束點(diǎn)時(shí),把握好測(cè)試用例的質(zhì)量,非常關(guān)鍵。3基于“缺陷收斂趨勢(shì)”的原則:軟件測(cè)試的生命周期中隨著測(cè)試時(shí)間的推移,測(cè)試發(fā)現(xiàn)的缺陷圖線,首先成逐漸上升趨勢(shì),然后測(cè)試
3、到一定階段,缺陷又成下降趨勢(shì),直到發(fā)現(xiàn)的缺陷幾乎為零或者很難發(fā)現(xiàn)缺陷為止。我們可以通過(guò)缺陷的趨勢(shì)圖線的走向,來(lái)定測(cè)試是否可以結(jié)束,這也是一個(gè)判定標(biāo)準(zhǔn)。4基于“缺陷修復(fù)率”的原則:軟件缺陷在測(cè)試生命周期中我們分成幾個(gè)嚴(yán)重等級(jí),它們分別是:嚴(yán)重錯(cuò)誤、主要錯(cuò)誤、次要錯(cuò)誤、一般錯(cuò)誤、較小錯(cuò)誤和測(cè)試建議6種。那我們?cè)诖_定測(cè)試結(jié)束點(diǎn)時(shí),嚴(yán)重錯(cuò)誤和主要錯(cuò)誤的缺陷修復(fù)率必須達(dá)到100%,不允許存在功能性的錯(cuò)誤;次要錯(cuò)誤和一般錯(cuò)誤的缺陷修復(fù)率必須達(dá)到85%以上,允許存在少量功能缺陷,后面版本解決;對(duì)于較小錯(cuò)誤的缺陷修復(fù)率最好達(dá)到60%70%以上。對(duì)于測(cè)試建議的問(wèn)題,可以暫時(shí)不用修改。5基于“驗(yàn)收測(cè)試”的原則:很
4、多公司都是做項(xiàng)目軟件,如果這種要確定測(cè)試結(jié)束點(diǎn),最好測(cè)試到一定階段,達(dá)到或接近測(cè)試部門(mén)指定的標(biāo)準(zhǔn)后,就遞交用戶做驗(yàn)收測(cè)試。如果通過(guò)用戶的測(cè)試驗(yàn)收,就可以立即終止測(cè)試部門(mén)的測(cè)試;如果客戶驗(yàn)收測(cè)試時(shí),發(fā)現(xiàn)了部分缺陷,就可以針對(duì)性的修改缺陷后,驗(yàn)證通過(guò)后遞交客戶,相應(yīng)測(cè)試也可以結(jié)束。6基于“覆蓋率”的原則:對(duì)于測(cè)試“覆蓋率”的原則,個(gè)人覺(jué)的只要測(cè)試用例的“覆蓋率”覆蓋了客戶提出全部的軟件需求,包括行業(yè)隱性需求、功能需求和性能需求等等,只要測(cè)試用例執(zhí)行的覆蓋率達(dá)到100%,基本上測(cè)試就可以結(jié)束。如“單元測(cè)試中語(yǔ)句覆蓋率最低不能小于80%”、“測(cè)試用例執(zhí)行覆蓋率應(yīng)達(dá)到100%”和“測(cè)試需求覆蓋率應(yīng)達(dá)到1
5、00%”都可以作為結(jié)束確定點(diǎn)。如果你不放心,非得要看看測(cè)試用例的執(zhí)行效果,檢查是否有用例被漏執(zhí)行的情況,可以對(duì)常用的功能進(jìn)行“抽樣測(cè)試 ”和“隨機(jī)測(cè)試”。對(duì)于覆蓋率在單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試,每個(gè)階段都不能忽略。7基于“項(xiàng)目計(jì)劃”的原則:大多數(shù)情況下,每個(gè)項(xiàng)目從開(kāi)始就要編寫(xiě)開(kāi)發(fā)和測(cè)試的Schedule,相應(yīng)的在測(cè)試計(jì)劃中也會(huì)對(duì)應(yīng)每個(gè)里程碑,對(duì)測(cè)試進(jìn)度和測(cè)試結(jié)束點(diǎn)做一個(gè)限制,一般來(lái)說(shuō)都要和項(xiàng)目組成員(開(kāi)發(fā),管理,測(cè)試,市場(chǎng),銷售人員)達(dá)成共識(shí),團(tuán)隊(duì)集體同意后制定一個(gè)標(biāo)準(zhǔn)結(jié)束點(diǎn)。如果項(xiàng)目的某個(gè)環(huán)節(jié)延遲了,測(cè)試時(shí)間就相應(yīng)縮短。大多數(shù)情況下是所有規(guī)定的測(cè)試內(nèi)容和回歸測(cè)試都已經(jīng)運(yùn)行完成,就可以作為一
6、個(gè)結(jié)束點(diǎn)。很多不規(guī)范的軟件公司,都是把項(xiàng)目計(jì)劃作為一個(gè)測(cè)試結(jié)束點(diǎn),但是如果把它作為一個(gè)結(jié)束點(diǎn),測(cè)試風(fēng)險(xiǎn)較大,軟件質(zhì)量很難得到保證。8基于“缺陷度量”的原則:這個(gè)原則也許大家用的不是很多,了解比較少。我們可以對(duì)已經(jīng)發(fā)現(xiàn)的缺陷,運(yùn)用常用的缺陷分析技術(shù)和缺陷分析工具,用圖表統(tǒng)計(jì)出來(lái),方便查閱,分時(shí)間段對(duì)缺陷進(jìn)行度量。我記得以前zhuzx在這個(gè)論壇上提出過(guò)缺陷分析技術(shù)這個(gè)問(wèn)題,我不再重復(fù)講述。我們也可以把 “測(cè)試期缺陷密度”和 “運(yùn)行期缺陷密度”作為一個(gè)結(jié)束點(diǎn)。當(dāng)然,最合適的測(cè)試結(jié)束的準(zhǔn)則應(yīng)該是“缺陷數(shù)控制在一個(gè)可以接受的范圍內(nèi)”。比如說(shuō):一萬(wàn)行代碼最多允許存在多少個(gè)什么嚴(yán)重等級(jí)的錯(cuò)誤,這樣比較好量化
7、,比較好實(shí)施,成為測(cè)試缺陷度量的主流。9基于“質(zhì)量成本”的原則:一個(gè)軟件往往要從“質(zhì)量/成本/進(jìn)度”三方面取得平衡后就停止。至于這三方面哪一項(xiàng)占主要地位,就要看是什么軟件了。比如說(shuō)是:人命關(guān)天的航天航空軟件, 那還是質(zhì)量重要些,就算多花點(diǎn)錢、推遲一下進(jìn)度,也要測(cè)試能保證較高質(zhì)量以后才能終止測(cè)試,發(fā)布版本。如果是一般的常用軟件,由于利益和市場(chǎng)的原因,哪怕有bug,也必須得先推出產(chǎn)品,沒(méi)辦法呀。一般來(lái)說(shuō),最主要的參考依據(jù)是:“把找到缺陷耗費(fèi)的代價(jià)和這個(gè)缺陷可能導(dǎo)致的損失做一個(gè)均衡”。具體操作的時(shí)候,可以根據(jù)公司實(shí)際情況來(lái)定義什么樣的情況下算是“測(cè)試花費(fèi)的代價(jià)最劃算、最合理”,同時(shí)保證公司利益最大化。如果找到bug的成本比,用戶發(fā)現(xiàn)bug 的成本還高,也可以終止測(cè)試。10基于“測(cè)試行業(yè)經(jīng)驗(yàn)”的原則:很多情況下,測(cè)試行業(yè)的一些經(jīng)驗(yàn),也可以為我們的測(cè)試提供借鑒。比如說(shuō)測(cè)試人員對(duì)行業(yè)業(yè)務(wù)的熟悉程度,測(cè)試人員的工作能力,測(cè)試的工作
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度汽車租賃公司與個(gè)人短期自駕游服務(wù)協(xié)議3篇
- 二零二五年度養(yǎng)殖場(chǎng)勞務(wù)合同(養(yǎng)殖場(chǎng)環(huán)保設(shè)施建設(shè))3篇
- 2025年度跨境電商業(yè)務(wù)承包合同3篇
- 2025年度旅游套餐分期付款購(gòu)買合同3篇
- 2025年度農(nóng)產(chǎn)品出口業(yè)務(wù)委托收購(gòu)及代理協(xié)議3篇
- 2025年度停車場(chǎng)車位資源優(yōu)化配置合同3篇
- 2025年度體育俱樂(lè)部兼職教練員聘用合同書(shū)3篇
- 二零二五年度籃球球員轉(zhuǎn)會(huì)合同變更通知3篇
- 二零二五年度公司銷售業(yè)務(wù)員協(xié)議書(shū):環(huán)保建筑材料銷售服務(wù)合同3篇
- 二零二五年度酒店前臺(tái)禮儀與客戶滿意度勞動(dòng)合同3篇
- 浙江省杭州市西湖區(qū)2023-2024學(xué)年九年級(jí)上學(xué)期期末考試語(yǔ)文試卷+
- 兼職客服簽約合同范例
- 【初中地理】《世界的聚落》課件-2024-2025學(xué)年湘教版地理七年級(jí)上冊(cè)
- 2鍋爐爐膛內(nèi)腳手架搭設(shè)及拆除施工方案
- 注冊(cè)安全工程師管理制度
- 2023年黑龍江民族職業(yè)學(xué)院招聘工作人員筆試真題
- 以諾書(shū)-中英對(duì)照
- 卵巢黃體破裂的護(hù)理
- 供應(yīng)鏈管理師(三級(jí))認(rèn)證備考試題及答案
- 廣東高中學(xué)業(yè)水平測(cè)試考綱考點(diǎn)必背化學(xué)
- 2023年新高考北京卷化學(xué)高考真題(含解析)
評(píng)論
0/150
提交評(píng)論