軟件測試工程師培訓-測試標準_第1頁
軟件測試工程師培訓-測試標準_第2頁
軟件測試工程師培訓-測試標準_第3頁
軟件測試工程師培訓-測試標準_第4頁
軟件測試工程師培訓-測試標準_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、軟件質(zhì)量標準發(fā)展過程ISO 9126 軟件工程 產(chǎn)品質(zhì)量ISO 14598 軟件工程 產(chǎn)品評價軟件質(zhì)量標準發(fā)展過程ISO 9126 軟件工程 產(chǎn)品質(zhì)量ISO 14598 軟件工程 產(chǎn)品評價軟件質(zhì)量軟件質(zhì)量度量軟件質(zhì)量標準演變早期關(guān)于軟件產(chǎn)品質(zhì)量的幾個觀點 產(chǎn)品質(zhì)量就是產(chǎn)品的適用性 滿足用戶需要特性,內(nèi)在、外觀、經(jīng)濟性 性能、壽命、可靠性、安全性和經(jīng)濟性1991年ISO 8402 質(zhì)量反應實體滿足規(guī)定和潛在需要能力的特性總和ISO 9126/14598 1991:軟件滿足規(guī)定或潛在用戶需求特性的總和 1999:軟件特性的總和,軟件滿足規(guī)定或潛在用戶需求的能力軟件質(zhì)量與硬件質(zhì)量度量的差異軟件工程界

2、喜歡用質(zhì)量要素(quality factor)概括軟件質(zhì)量特性、并進行特性的度量ISO 9126 1991 GB/T 16260 1996 軟件產(chǎn)品質(zhì)量評價 質(zhì)量特性及其使用指南ISO 14598 1999 GB/T 18905 2002 軟件工程 產(chǎn)品評價ISO 9126 2001 GB/T 16260 2003 軟件工程 產(chǎn)品質(zhì)量ISO 12119 1994 GB/T 17544 1998 軟件包 質(zhì)量要求和測試ISO/IEC 17025 1999 GB/T 15481 2000 檢測和校準實驗室能力的通用要求軟件質(zhì)量標準發(fā)展過程ISO 9126 軟件工程 產(chǎn)品質(zhì)量 ISO 14598 軟

3、件工程 產(chǎn)品評價ISO/IEC 9126 概述ISO/IEC 9126-1 質(zhì)量模型GB/T 16260 1996 等同 ISO 9126 1991GB/T 16260 2003 等同 ISO 9126 2001GB/T 16260 適用范圍 本標準定義的六個特性是以最小的重迭描述了軟件質(zhì)量,可作為進一步細化和描述軟件質(zhì)量的基線。 本標準適用于各種軟件,包括固件中的計算機程序和數(shù)據(jù) 本標準供獲取、開發(fā)、使用、支持、維護或?qū)徲嬡浖哪切┤耸褂门f版主要內(nèi)容 定義了六種質(zhì)量特性并描述了一個軟件產(chǎn)品評價過程模型 質(zhì)量特性的子特性都是在附錄中定義的9126新發(fā)展 發(fā)布新的9126系列標準(9126-1、

4、9126-2、9126-3、9126-4) 引入規(guī)范性子特性,其中大都是基于ISO 9126附錄中的子特性 引入使用質(zhì)量 引入質(zhì)量模型的規(guī)格說明(質(zhì)量度量) 刪除了評價過程(在ISO 14598-1標準中對其進行了說明)內(nèi)部質(zhì)量內(nèi)部質(zhì)量外部質(zhì)量外部質(zhì)量使用質(zhì)量使用質(zhì)量軟件產(chǎn)品軟件產(chǎn)品軟件產(chǎn)品影響軟件產(chǎn)品影響內(nèi)部度量內(nèi)部度量外部度量外部度量使用質(zhì)量度量使用質(zhì)量度量影響影響影響影響依賴依賴依賴依賴使用環(huán)境使用環(huán)境ISO 9126-3ISO 9126-2ISO 9126-4軟件過程軟件過程功能性(功能性(functionlityfunctionlity):在指定條件下,軟件產(chǎn)品滿足明確和隱含要求功能

5、的能力 適合性:軟件為指定的任務和用戶目標提供一組合適功能的能力 準確性:軟件提供所需精確度的正確或相符結(jié)果及效果的能力 互操作性、互用性:軟件產(chǎn)品與一個或更多規(guī)定系統(tǒng)進行交互的能力 保密安全性:軟件產(chǎn)品保護信息和數(shù)據(jù)的能力 功能依從性:軟件依從同功能性相關(guān)的標準、約定或法規(guī)的能力可靠性(可靠性(reliabilityreliability):在指定條件使用時,軟件產(chǎn)品維持規(guī)定的性能級別的能力 成熟性:軟件產(chǎn)品為避免由軟件中錯誤而導致失效的能力 容錯性:在軟件失效或者違反規(guī)定的接口的情況下,軟件產(chǎn)品維持規(guī)定的性能級別的能力 易恢復性:在發(fā)生故障的情況下,軟件重建規(guī)定的性能級別并恢復受直接影響的

6、數(shù)據(jù)的能力 可靠性依從性:軟件產(chǎn)品依附于同可靠性相關(guān)的標準、約定或規(guī)定的能力易用性(易用性(usabilityusability):在指定條件使用時,軟件產(chǎn)品被理解、學習、使用和吸引用戶的能力 易理解性:完成特定任務的功能明顯性和適用性 易學性:軟件產(chǎn)品使用戶能學習它的應用的能力 易操作性:軟件產(chǎn)品使用戶能操作和控制它的能力 吸引性:軟件產(chǎn)品吸引用戶的能力 易用性依從性:軟件產(chǎn)品依從易用性相關(guān)的標準、約定、風格指南或規(guī)定的能力效率(效率(efficiencyefficiency):在規(guī)定條件下,相對于所用資源數(shù)量,軟件產(chǎn)品提供適當性能的能力 時間特性:在規(guī)定條件下,軟件產(chǎn)品執(zhí)行其功能時,提供適

7、當?shù)捻憫吞幚頃r間以及吞吐量的能力 資源特性:在規(guī)定條件下,軟件產(chǎn)品執(zhí)行其功能時,使用合適的數(shù)量和類型的資源的能力 效率依從性:軟件產(chǎn)品依附于同效率相關(guān)的標準或規(guī)定的能力可維護性(可維護性(maintainabilitymaintainability):軟件產(chǎn)品可被修改的能力,包括修正、改進或軟件適應環(huán)境、需求和功能規(guī)格說明中的變化 易分析性:軟件診斷缺陷或失效原因以及判定修改部分的能力 易改變性:軟件產(chǎn)品使指定的修改可以被實現(xiàn)的能力 穩(wěn)定性:軟件產(chǎn)品避免由于軟件修改而造成意外結(jié)果的能力 易測試性:軟件產(chǎn)品使已修改軟件能被確認的能力 可維護性依從性:軟件產(chǎn)品依從維護性相關(guān)的標準或約定的能力可移

8、植性(可移植性(portabilityportability):軟件產(chǎn)品從一種環(huán)境遷移到另外一種環(huán)境的能力 適應性:軟件產(chǎn)品無需采用手段就可能適應不同的指定環(huán)境的能力 易安裝性:軟件產(chǎn)品在指定環(huán)境中被安裝的能力 共存性:軟件在公共環(huán)境中分享資源與其它獨立軟件共存的能力 易替換性:在環(huán)境、目的相同的情況下替代另一個指定軟件的能力 可移植性依從性:軟件產(chǎn)品依從可移植性相關(guān)的標準或約定的能力使用質(zhì)量使用質(zhì)量有效性有效性生產(chǎn)率生產(chǎn)率安全安全滿意度滿意度使用質(zhì)量使用質(zhì)量:用戶在指定的使用狀態(tài)下,獲得有效性、生產(chǎn)率、安全和滿意度的目標的能力 有效性:在特定環(huán)境中,滿足用戶準確度和完整性要求目標的能力 生產(chǎn)

9、率:在特定環(huán)境中,用戶使用與得到合適數(shù)量有效資源的能力 安全:在指定使用環(huán)境下,軟件對于人、事物、軟件、財產(chǎn)或環(huán)境的危害的風險級別的能力 滿意度:在指定使用周境下使用戶滿意的能力軟件質(zhì)量標準發(fā)展過程ISO 9126 軟件工程 產(chǎn)品質(zhì)量 ISO 14598 軟件工程 產(chǎn)品評價ISO 14598標準組成通用評價過程ISO/IEC 14598 軟件工程 產(chǎn)品評價 ISO/IEC 14598-1 第1部分:概述 ISO/IEC 14598-2 第2部分:策劃和管理 ISO/IEC 14598-3 第3部分:開發(fā)者用的過程 ISO/IEC 14598-4 第4部分:需方用的過程 ISO/IEC 1459

10、8-5 第5部分:評測者用的過程 ISO/IEC 14598-6 第6部分:評測模塊文檔編制2 2 策劃和管理6.評測模塊 文檔編制3.開發(fā)者評測過程4.采辦者評測過程5.評測者評測過程評測過程評測支持 確立評價需求規(guī)定評價設計評價執(zhí)行評價9126-19126-1 質(zhì)量特性 9126-29126-2 外部度量9126-39126-3 內(nèi)部度量1459814598- -6 6評測模塊確立評測 目的確定評價類型 規(guī)定質(zhì)量模型 選擇度量 建立度量評定等級 建立評估準測 制定評測計劃 實施度量 與評估準則比較 評估結(jié)果 軟件質(zhì)量評價的目的是為了直接支持開發(fā)和獲得能滿足用戶和消費者要求的軟件。最終目標是

11、保證產(chǎn)品能提供所要求的質(zhì)量,即滿足用戶(包括操作者、軟件結(jié)果的接受者,或軟件的維護者)明確和隱含的要求。確定要評價產(chǎn)品的類型 要評價的中間或最終軟件產(chǎn)品的類型取決于所處的生存周期的階段和評價的目的 。 不同的階段測試的類型、測試的需求也不一樣。軟件評價的第一步是選擇相關(guān)的質(zhì)量特性,使用一個將軟件質(zhì)量分解成幾種不同特性的質(zhì)量模型。軟件評價所用的質(zhì)量模型通常代表軟件質(zhì)量屬性的總體,這些質(zhì)量屬性用特性和子特性的分層樹結(jié)構(gòu)進行分類。ISO/IEC 9216-1提供了一個通用模型,它定義了6種軟件質(zhì)量特性,包括:功能性、可靠性、易用性、效率、可維護性和可移植性。在特定的使用環(huán)境下,質(zhì)量特性的組合效應被定

12、義為使用質(zhì)量。 度量可以隨環(huán)境和應用度量的開發(fā)過程階段的不同而有所區(qū)別。質(zhì)量特性定義方式不允許對它們進行直接測量。需要建立與軟件產(chǎn)品特性相關(guān)的度量。用在開發(fā)過程的度量宜與用戶觀點的度量有關(guān),因為從用戶視角出發(fā)的度量是至關(guān)重要的。 可量化的特征可以用度量質(zhì)量的方法進行定量的測量。其結(jié)果是,將測量值映射到某一標度上。這個值本身并不表示滿意的等級,因此,這一標度必須根據(jù)需求的不同滿意度級別分成不同的范圍。例如:將標度分成兩類:滿意和不滿意;將標度分成四類:即針對已有產(chǎn)品或可替換產(chǎn)品的當前級、最差級,和計劃級。定義當前級是為控制新系統(tǒng)不因當前狀況而惡化。計劃級是指一旦資源可利用,產(chǎn)品即可獲得。最差級是指萬一產(chǎn)品不符合計劃級時用戶的可接受邊界。為了評估產(chǎn)品質(zhì)量,需要總結(jié)針對不同特性的評價結(jié)果。評價者宜為此準備一個規(guī)程,其中對不同的質(zhì)量特性使用不同的評價準則,每個質(zhì)量特性又以數(shù)個子特性或子特性的加權(quán)組合來說明。規(guī)程通常還包括如時間和成本等有助于在特定環(huán)境下評估軟件產(chǎn)品質(zhì)量的其他方面。 評價計劃描述了評價方法和評價者活動的進度表。設計評價階段

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論