◆軟件缺陷
軟件中含有符合下面5條規(guī)則之一的問題稱為軟件缺陷:
1、軟件未達(dá)到產(chǎn)品說明書標(biāo)明的功能。
2、軟件出現(xiàn)產(chǎn)品說明書指明不會(huì)出現(xiàn)的錯(cuò)誤。
3、軟件功能超出產(chǎn)品說明書指明的范圍。
4、軟件未達(dá)到產(chǎn)品說明書未指出但應(yīng)達(dá)到的目標(biāo)。
5、軟件測試人員或用戶認(rèn)為軟件難以理解,不易使用,運(yùn)行速度緩慢等問題。
◆測試案例:測試用例的別名。
◆黑盒測試:指測試人員通過各種輸入和觀察軟件的各種輸出結(jié)果來發(fā)現(xiàn)軟件的缺陷,而不關(guān)心程序具體如何實(shí)現(xiàn)的一種測試方法。
◆靜態(tài)測試:指測試不運(yùn)行的部分,例如測試產(chǎn)品說明書,對此進(jìn)行檢查和審閱。
◆靜態(tài)白盒測試:指在不執(zhí)行的條件下有條理地仔細(xì)審查軟件設(shè)計(jì),體系結(jié)構(gòu)和代碼,從而找出軟件缺陷的過程。有時(shí)稱作結(jié)構(gòu)分析。
◆動(dòng)態(tài)測試:通過運(yùn)行和使用軟件進(jìn)行測試。
◆探索測試:通常用于沒有產(chǎn)品說明書的測試,這需要把軟件當(dāng)作產(chǎn)品說明書來看待,分步驟逐項(xiàng)探索軟件特性,記錄軟件執(zhí)行情況,詳細(xì)描述功能,綜合利用靜態(tài)和動(dòng)態(tài)技術(shù)來進(jìn)行測試。
◆等價(jià)區(qū)間:指測試相同目標(biāo)或者暴露相同軟件缺陷的一組測試用例。
◆測試設(shè)計(jì):提煉測試方法,明確指出設(shè)計(jì)包含的特性和相關(guān)測試。如果要求完成測試還明確指出測試案例和測試程序,指定特性通過/失敗的規(guī)則。
◆軟件QA:QA= Quality Assessment 質(zhì)量評(píng)價(jià)。防止軟件缺陷稱為軟件QA。
◆TQM 或者TQC 原理:TQM(全面質(zhì)量管理)或者TQC(全面質(zhì)量控制)。其原理是,用集中的質(zhì)量評(píng)判團(tuán)隊(duì)來負(fù)責(zé)質(zhì)量是不實(shí)際的,因?yàn)楣ぷ鞯娜瞬回?fù)責(zé)質(zhì)量,所以他們不會(huì)設(shè)法實(shí)現(xiàn)質(zhì)量評(píng)判目的。要想制造高質(zhì)量產(chǎn)品,需要?jiǎng)?chuàng)立從管理開始自上而下的質(zhì)量意識(shí),使全體成員共同承擔(dān)質(zhì)量責(zé)任。
◆SQC:軟件質(zhì)量控制(SQC)是測試團(tuán)隊(duì)很常用的名稱。該名稱來源于制造行業(yè),其中QC 檢驗(yàn)員對生產(chǎn)線上的產(chǎn)品進(jìn)行采樣、檢測,如果測試失敗,他有權(quán)停掉生產(chǎn)線或者整個(gè)工廠。
測試團(tuán)隊(duì)很少有這種授權(quán)。軟件QC 團(tuán)隊(duì)也是如此。
◆Murphy 法則:永遠(yuǎn)不會(huì)有足夠的時(shí)間把事情做好,但是總有時(shí)間返工。軟件開發(fā)小組需要遵循一個(gè)過程,花費(fèi)一些時(shí)間,變得有條理,一開始就設(shè)法作對。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報(bào)。