軟體質量的理解 摘錄

2021-06-05 10:13:48 字數 545 閱讀 1448

對軟體質量進行評估是軟體測試的乙個重要目的。軟體測試人員必須理解軟體質量的定義和度量原理。

質量是指產品或服務滿足顯式或隱含需求能力的功能和特性的總和。

我們在測試中,除了分析客戶的顯式需求外,還要分析客戶的隱含需求:

顯式需求:即客戶的需求文件、口頭要求、電子郵件要求、變更管理系統中對需求的變更等。

隱含需求:使用者可能認為我們理解或遺漏的。如:認為我們很熟悉其行業的特點,而沒有在文件中說明。

計算機領域中的規範和習慣。如:視窗中的「確定」按鈕在「取消」按鈕的左側,web中的導航設定等。

客戶對計算機技術的限制。如:不太清楚對效能指標如何進行描述,對系統中的安全性要求,從哪些方面描述等。

因此以下5種情況都可以定為缺陷:

1、軟體未達到產品說明書中標明的功能。

2、軟體出現了軟體說明書中指明的不會出現的錯誤。

3、軟體功能超過了產品說明書指明的範圍。

4、軟體未達到產品說明書雖未指出但應達到的目標。

5、軟體測試人員認為軟體難以理解、不易使用、執行速度慢,或終端使用者認為不符合行業操作流程和規範。

軟體質量保證 軟體質量

這篇博文將較為全面深入地談談軟體質量保證中關於軟體質量的概念,內容等相關問題。關於質量的定義,不同的領域,不同的人,不同的側重點會得出截然不同的結果。因此關於其質量的基礎概念相對而言較為好理解,但是具體如何去定義實際上確是無關緊要的。不過我們在分析軟體質量的時候,不僅要考慮其面向使用者的需求覆蓋率,...

什麼軟體質量 如何評價軟體的質量

1.軟體質量 軟體質量是軟體的生命,它直接影響著軟體的使用和維護。通常軟體的質量有下面幾個方面來評價質量的優劣 1 軟體需求是衡量軟體質量的基礎,不符合需求的軟體就不具備質量。設計的軟體應在功能 效能等方面都符合要求,並能可靠地執行。2 軟體結構良好,易讀 易於理解,並易於修改 維護。3 軟體系統具...

《理解矩陣》 摘錄筆記

理解矩陣 一 孟巖 理解矩陣 二 孟巖 理解矩陣 三 孟巖 目錄 一 二 三 1.空間是什麼?容納運動的乙個物件的集合。一種空間對應一類物件。2.線性空間是什麼?容納向量物件運動的。3.其中的運動 線性變換 如何表述?矩陣是線性空間中運動的描述。運動是瞬時的,因此也被稱為變換。矩陣與向量相乘,就是實...