黑盒測試----指測試人員通過各種輸入和觀察軟件的各種輸出結果來發現軟件的缺陷,而不關心程序具體如何實現的一種測試方法。
靜態測試----指測試不運行的部分,例如測試產品說明書,對此進行檢查和審閱.
靜態白盒測試-----指在不執行的條件下有條理地仔細審查軟件設計,體系結構和代碼,從而找出軟件缺陷的過程。有時稱作結構分析。
動態測試----通過運行和使用軟件進行測試。
探索測試----通常用于沒有產品說明書的測試,這需要把軟件當作產品說明書來看待,分步驟逐項探索軟件特性,記錄軟件執行情況,詳細描述功能,綜合利用靜態和動態技術來進行測試。
等價區間----指測試相同目標或者暴露相同軟件缺陷的一組測試用例.
測試設計----提煉測試方法,明確指出設計包含的特性和相關測試。如果要求完成測試還明確指出測試案例和測試程序,指定特性通過/失敗的規則。
軟件QA----QA= Quality Assessment 質量評價。防止軟件缺陷稱為軟件QA。
TQM 或者TQC 原理----TQM(全面質量管理)或者TQC(全面質量控制)。其原理是,用集中的質量評判團隊來負責質量是不實際的,因為工作的人不負責質量,所以他們不會設法實現質量評判目的。要想制造高質量產品,需要創立從管理開始自上而下的質量意識,使全體成員共同承擔質量責任。
SQC----軟件質量控制(SQC)是測試團隊很常用的名稱。該名稱來源于制造行業,其中QC 檢驗員對生產線上的產品進行采樣、檢測,如果測試失敗,他有權停掉生產線或者整個工廠。測試團隊很少有這種授權。
Murphy 法則---永遠不會有足夠的時間把事情做好,但是總有時間返工。軟件開發小組需要遵循一個過程,花費一些時間,變得有條理,一開始就設法作對。
原文轉自:http://www.anti-gravitydesign.com