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