軟件測試工作常用測試技術術語表
Acceptance Testing--可接受性測試 一般由用戶/客戶進行的確認是否可以接受一個產品的驗證性測試。 actual outcome--實際結果 被測對象在特定的條件下實際產生的結果。 Ad Hoc Testing--隨機測試 測試人員通過隨機的嘗試系統的功能,試圖使系統中斷。 algorithm--算法 (1)一個定義好的有限規則集,用于在有限步驟內解決一個問題; (2)執行一個特定任務的任何操作序列。 algorithm analysis--算法分析 一個軟件的驗證確認任務,用于保證選擇的算法是正確的、合適的和穩定的,并且滿足所有精確性、規模和時間方面的要求。 Alpha Testing--Alpha測試 由選定的用戶進行的產品早期性測試。這個測試一般在可控制的環境下進行的。 analysis--分析 (1)分解到一些原子部分或基本原則,以便確定整體的特性; (2)一個推理的過程,顯示一個特定的結果是假設前提的結果; (3)一個問題的方法研究,并且問題被分解為一些小的相關單元作進一步詳細研究。 anomaly--異常 在文檔或軟件操作中觀察到的任何與期望違背的結果。 application software--應用軟件 滿足特定需要的軟件。 architecture--構架 一個系統或組件的組織結構。 ASQ--自動化軟件質量(Automated Software Quality) 使用軟件工具來提高軟件的質量。 assertion--斷言 指定一個程序必須已經存在的狀態的一個邏輯表達式,或者一組程序變量在程序執行期間的某個點上必須滿足的條件。 assertion checking--斷言檢查 用戶在程序中嵌入的斷言的檢查。 audit--審計 一個或一組工作產品的獨立檢查以評價與規格、標準、契約或其它準則的符合程度。 audit trail--審計跟蹤 系統審計活動的一個時間記錄。 Automated Testing--自動化測試 使用自動化測試工具來進行測試,這類測試一般不需要人干預,通常在GUI、性能等測試中用得較多。 Backus-Naur Form--BNF范式 一種分析語言,用于形式化描述語言的語法 baseline--基線 一個已經被正式評審和批準的規格或產品,它作為進一步開發的一個基礎,并且必須通過正式的變更流程來變更。 Basic Block--基本塊 一個或多個順序的可執行語句塊,不包含任何分支語句。 basis test set--基本測試集 根據代碼邏輯引出來的一個測試用例集合,它保證能獲得100%的分支覆蓋。 behaviour--行為 對于一個系統的一個函數的輸入和預置條件組合以及需要的反應。一個函數的所有規格包含一個或多個行為。 benchmark--標桿/指標/基準 一個標準,根據該標準可以進行度量或比較。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/