軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū)_第1頁(yè)
軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū)_第2頁(yè)
軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū)_第3頁(yè)
軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū)_第4頁(yè)
軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、軟件產(chǎn)品測(cè)評(píng)軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū)名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 1 頁(yè) 共 39 頁(yè)目 錄一一適用范圍適用范圍.2二二引用文件引用文件.2三三 軟件質(zhì)量特性及有關(guān)術(shù)語(yǔ)定義軟件質(zhì)量特性及有關(guān)術(shù)語(yǔ)定義.23.1 功能性 FUNCTIONALITY.23.2 可靠性RELIABILITY.33.3 易用性USABILITY.33.4 易操作性 OPERABILITY.43.5 效率 EFFICIENCY.43.6 可維護(hù)性 MAINTAINABILITY.43.7 可移植性 PORTABILITY.43.8 用戶文檔集USER DOCUMENTATION.53.9 產(chǎn)品說(shuō)明 PRODUCT DE

2、SCRIPTION.53.10 測(cè)試用例 TEST CASE.53.11 判定VERDICT.53.12 判定準(zhǔn)則VERDICT CRITERIA.5四四測(cè)試內(nèi)容測(cè)試內(nèi)容.64.1 用戶文檔集測(cè)試.64.2 功能性測(cè)試.74.3 可靠性測(cè)試.104.4 易用性測(cè)試.114.5 效率測(cè)試.174.6 可維護(hù)性測(cè)試.184.7 可移植性測(cè)試.184.8 產(chǎn)品說(shuō)明測(cè)試.20五五 測(cè)評(píng)工作流程測(cè)評(píng)工作流程.235.1 需求調(diào)研.24名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 2 頁(yè) 共 28 頁(yè)5.2 需求確認(rèn).245.3 測(cè)評(píng)實(shí)施.24六六 軟件產(chǎn)品測(cè)評(píng)工作的組織軟件產(chǎn)品測(cè)評(píng)工作的組織.26七七 判定準(zhǔn)則判定

3、準(zhǔn)則.267.1 判定的準(zhǔn)則.267.2 判定的度量.26八八 軟件產(chǎn)品測(cè)評(píng)中產(chǎn)生的相關(guān)文檔和記錄軟件產(chǎn)品測(cè)評(píng)中產(chǎn)生的相關(guān)文檔和記錄.27名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 3 頁(yè) 共 39 頁(yè)一一適用范圍適用范圍本細(xì)則適用于對(duì)軟件產(chǎn)品的測(cè)試。規(guī)定了在進(jìn)行軟件產(chǎn)品測(cè)試時(shí)的引用文件(標(biāo)準(zhǔn)) 、軟件質(zhì)量特性、測(cè)評(píng)方式、測(cè)評(píng)類(lèi)型、測(cè)評(píng)內(nèi)容、判定準(zhǔn)則、測(cè)評(píng)工作流程等方面的要求。二二引用文件引用文件GB/T 25000.51-2010軟件工程 軟件產(chǎn)品質(zhì)量要求與評(píng)價(jià)(SquaRE) 商業(yè)現(xiàn)貨(COTS)軟件產(chǎn)品的質(zhì)量要求和測(cè)試細(xì)則 。GB/T 25000.1-2010軟件工程 軟件產(chǎn)品質(zhì)量要求與評(píng)價(jià)(SQ

4、uaRE)SQuaRE指南 。GB/T 16260-2006信息技術(shù) 軟件產(chǎn)品評(píng)價(jià) 質(zhì)量特性及其使用指南其它有關(guān)技術(shù)標(biāo)準(zhǔn)。有關(guān)法律、法規(guī)和內(nèi)部規(guī)定。三三 軟件質(zhì)量特性及有關(guān)術(shù)語(yǔ)定義軟件質(zhì)量特性及有關(guān)術(shù)語(yǔ)定義3.13.1功能性功能性 functionalityfunctionality與現(xiàn)有的一組功能及其規(guī)定的性質(zhì)有關(guān)的一組屬性。這里的功能是指滿足明確的或隱含的需求那些功能。GB/T 1626020063.1.1 適適合合性性 suitability與規(guī)定任務(wù)能否提供一級(jí)功能以及這些功能的適合程度有關(guān)的軟件屬性。3 3. .1 1. .2 2 準(zhǔn)準(zhǔn)確確性性 a ac cc cu ur ra ac

5、 cy y與能否得到正確或相符的結(jié)果或效果有關(guān)的軟件屬性。3 3. .1 1. .3 3 互互操操作作性性;3 3. .1 1. .4 4 互互用用性性 i in nt te er ro op pe er ra ab bi il li it ty y與同其他指定系統(tǒng)進(jìn)行交互的能力有關(guān)的軟件屬性。3 3. .1 1. .5 5 依依從從性性 c co om mp pl li ia an nc ce e名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 4 頁(yè) 共 28 頁(yè)使軟件遵循有關(guān)的標(biāo)準(zhǔn)、約定、法規(guī)及類(lèi)似規(guī)定的軟件屬性。3 3. .1 1. .6 6 安安全全性性 s se ec cu ur ri it ty

6、 y與防止對(duì)程序及數(shù)據(jù)的非授權(quán)的故意或意外訪問(wèn)的能力有關(guān)的軟件屬性.3.23.2 可靠性可靠性 reliabilityreliability與在規(guī)定的一段時(shí)間和條件下,軟件維持其性質(zhì)水平的能力有關(guān)的一組屬性GB/T 162602006。 3.2.1 成成熟熟性性 maturity與由軟件故障引起失效的頻度有關(guān)的軟件屬性。3.2.2 容容錯(cuò)錯(cuò)性性 fault tolerance與在軟件故障或違反指定接口的情況下,維持規(guī)定的性能水平的能力有關(guān)的軟件屬性。3.2.3 易易恢恢復(fù)復(fù)性性 recoverability與在失效發(fā)生后,重建其性能水平并恢復(fù)直接受影響數(shù)據(jù)的能力以及達(dá)此目的所需的時(shí)間和努力有關(guān)

7、的軟件屬性。3.33.3 易用性易用性 usabilityusability與一組規(guī)定或潛在的用戶為使用軟件所需做的努力并且對(duì)這樣的使用所作的評(píng)價(jià)有關(guān)的一組屬性GB/T 162602006。3.3.1 易易理理解解性性 understandability與用戶為認(rèn)識(shí)邏輯概念及其應(yīng)用范圍所花的努力有關(guān)的軟件屬性。程序的問(wèn)題、消息和結(jié)果應(yīng)是易理解的。3.3.2 易易學(xué)學(xué)性性 Learnability與用戶為學(xué)習(xí)軟件應(yīng)用(例如運(yùn)行控制、輸入、輸出)所花的努力有關(guān)的軟件屬性。3.3.3 易易瀏瀏覽覽性性 如果有多種媒體,則每種數(shù)據(jù)媒體應(yīng)具有產(chǎn)品標(biāo)識(shí)、可辨別編號(hào)或文本。程序宜易觀察易讀的形式向用戶提供信

8、息。名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 5 頁(yè) 共 28 頁(yè)3.43.4 易操作性易操作性 OperabilityOperability與用戶為操作和運(yùn)行控制所花的努力有關(guān)的軟件屬性。3.53.5 效率效率 efficiencyefficiency與在規(guī)定的條件下,軟件的性質(zhì)水平和所使用資源量之間的關(guān)系有關(guān)的一組屬性。GB/T 1626020063.5.1 時(shí)時(shí)間間特特性性 time behavior與軟件執(zhí)行其功能時(shí)響應(yīng)和處理時(shí)間以及吞吐量有關(guān)的軟件屬性。3.5.2 資資源源特特性性 resource behavior與軟件在執(zhí)行其功能時(shí)所使用的資源數(shù)量及其使用時(shí)間有關(guān)的軟件屬性。3.63.6

9、 可維護(hù)性可維護(hù)性 maintainabilitymaintainability 與進(jìn)行規(guī)定的修改所需的努力有關(guān)的一組屬性。GB/T 1626020063.6.1 易易分分析析 性性 analyzability與為診斷缺陷或失效原因及為判定待修改的部分所需努力有關(guān)的軟件屬性。3.6.2 易易改改變變性性 changeability與進(jìn)行修改、排除錯(cuò)誤或適應(yīng)環(huán)境變化所需努力有關(guān)的軟件屬性。3.6.3 穩(wěn)穩(wěn)定定性性 stability與修改所造成的未預(yù)料結(jié)果的風(fēng)險(xiǎn)有關(guān)的軟件屬性。3.6.4 易易測(cè)測(cè)試試 性性 testability 與確認(rèn)已修改軟件所需的努力有關(guān)的軟件屬性。3.73.7 可移植性

10、可移植性 portabilityportability與軟件可從某一環(huán)境到另一環(huán)境的能力有關(guān)的一組屬性。GB/T 1626020063.7.1 適適應(yīng)應(yīng)性性 adaptability與軟件無(wú)需采用有別于為該軟件準(zhǔn)備的活動(dòng)或手段就可能適應(yīng)不同的規(guī)定名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 6 頁(yè) 共 28 頁(yè)環(huán)境有關(guān)的軟件屬性。3.7.2 易易安安裝裝性性 installability與在指定環(huán)境下安裝所需努力有關(guān)的軟件屬性。3.7.3 遵遵循循性性 conformance使軟件遵循與可移植性有關(guān)的標(biāo)準(zhǔn)或約定的軟件屬性。3.7.4 易易替替換換性性 replaceability與軟件在該軟件環(huán)境中有來(lái)替

11、代指定的其軟件的機(jī)會(huì)和努力有關(guān)的軟件屬性。3.83.8 用戶文檔集用戶文檔集 useruser documentationdocumentation以打印的或非打印形式得到的文檔的完整集合,用戶文檔的提供有利于產(chǎn)品的應(yīng)用并且是產(chǎn)品的必備部分。 3.93.9 產(chǎn)品說(shuō)明產(chǎn)品說(shuō)明 productproduct descriptiondescription陳述軟件各種性質(zhì)的文檔,其主要目的是幫助潛在的需方在采購(gòu)前對(duì)該軟件進(jìn)行適用性評(píng)價(jià)。 (包括全部封面信息、數(shù)據(jù)表、網(wǎng)站信息等。 )GB/T 25000.51-2010。3.103.10 測(cè)試用例測(cè)試用例 testtest casecase測(cè)試者使用的文

12、檔化細(xì)則,其規(guī)定如何對(duì)某項(xiàng)功能或功能組合進(jìn)行測(cè)試。包括測(cè)試目標(biāo)、要測(cè)試的功能、測(cè)試環(huán)境和其他條件、測(cè)試數(shù)據(jù)、過(guò)程、系統(tǒng)的預(yù)期行為。3.113.11 判定判定 verdictverdict相對(duì)于測(cè)評(píng)項(xiàng),對(duì)被測(cè)實(shí)現(xiàn)的結(jié)果給出“通過(guò)”或“不通過(guò)”等結(jié)論性陳述的行為。3.123.12 判定準(zhǔn)則判定準(zhǔn)則 verdictverdict criteriacriteria在測(cè)評(píng)項(xiàng)中規(guī)定的、使測(cè)評(píng)實(shí)驗(yàn)室和測(cè)評(píng)人員對(duì)測(cè)評(píng)結(jié)果做出評(píng)定結(jié)論的名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 7 頁(yè) 共 28 頁(yè)依據(jù)。四四測(cè)試內(nèi)容測(cè)試內(nèi)容4.14.1 用戶文檔集用戶文檔集測(cè)試測(cè)試為了使用戶了解軟件的使用、操作和對(duì)軟件進(jìn)行維護(hù),軟件開(kāi)發(fā)

13、者為用戶提供的詳細(xì)資料,稱為用戶文檔,即用戶手冊(cè)、操作手冊(cè)、維護(hù)手冊(cè)。用戶文檔集測(cè)試文檔的完備性、正確性、一致性、易理解性、易學(xué)性和可操作性:4 4. .1 1. .1 1 完完備備性性1) 用戶文檔集中是否包含使用該軟件的必須信息。2) 用戶文檔集是否包含在產(chǎn)品說(shuō)明中陳述的所有功能以及最終用戶能使用的功能。3) 用戶文檔集中是否說(shuō)明可靠性的特征及其操作。4) 用戶文檔集中是否列出所處置的和引起應(yīng)用系統(tǒng)失效或終止的差錯(cuò)和失效,特別是那些導(dǎo)致數(shù)據(jù)丟失的應(yīng)用系統(tǒng)終止的結(jié)束條件。5) 用戶文檔集中是否給出必要數(shù)據(jù)的備份和恢復(fù)指南。6) 對(duì)于關(guān)鍵軟件功能(即失效后會(huì)對(duì)安全產(chǎn)生影響或會(huì)造成重大財(cái)產(chǎn)損失或

14、社會(huì)損失的軟件) ,用戶文檔集是否提供詳細(xì)的說(shuō)明和參考信息。7) 用戶文檔集中是否陳述了產(chǎn)品文檔中給出的所有限制。8) 用戶文檔集中是否陳述了安裝該軟件所要求的最小和最大磁盤(pán)空間。9) 對(duì)用戶要完成的應(yīng)用管理職能,用戶文檔集是否包括所有必要的信息。10)在用戶所完成的應(yīng)用管理職能的信息中,應(yīng)包括讓用戶能驗(yàn)證是否成功完成應(yīng)用管理職能的信息。11)如果用戶文檔集分若干部分,檢查是否有標(biāo)識(shí)標(biāo)識(shí)出所有部分。4 4. .1 1. .2 2 正正確確性性名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 8 頁(yè) 共 28 頁(yè)檢查用戶文檔集中的信息是否存在歧義。4 4. .1 1. .3 3 一一致致性性用戶文檔集是否自相矛

15、盾、互相矛盾以及與產(chǎn)品說(shuō)明矛盾。4 4. .1 1. .4 4 易易理理解解性性1) 用戶文檔集中的術(shù)語(yǔ)和文體是否便于用戶理解。2) 是否有編排完整的文檔清單。4 4. .1 1. .5 5 易易學(xué)學(xué)行行用戶文檔集中是否包含便于用戶使用該軟件的必要信息。4 4. .1 1. .6 6 可可操操作作性性1) 如果用戶文檔集不是紙質(zhì)文檔,檢查文檔中是否指明該文檔集能否被打印,如果能打印,檢查是否指出如何獲得打印件。2) 用戶文檔集是卡片和快速參考指南以外的文檔集,檢查是否給出目次(或主題詞列表)和索引。3) 檢查用戶文檔集中是否對(duì)不常用的術(shù)語(yǔ)和首字母縮略語(yǔ)加以定義。4.24.2 功能性功能性測(cè)試測(cè)

16、試4 4. .2 2. .1 1 安安裝裝與與卸卸載載1) 軟件由用戶安裝,用戶手冊(cè)和軟件能提供詳細(xì)的安裝導(dǎo)向和缺省設(shè)置,是否提供覆蓋、修復(fù)和重新安裝; 2) 安裝后,程序能否運(yùn)行應(yīng)是可鑒別的;3) 軟件是否能夠?qū)崿F(xiàn)完全卸載(自動(dòng)卸載、手動(dòng)卸載);4) 軟件完成安裝與卸載,是否影響其他的程序。4 4. .2 2. .2 2 軟件各功能模塊是否能夠全部掛接。4 4. .2 2. .3 3 用戶手冊(cè)中提到的所有功能應(yīng)可執(zhí)行。4 4. .2 2. .4 4 為完成工作任務(wù),程序功能應(yīng)正確執(zhí)行。4 4. .2 2. .5 5 如果由于產(chǎn)品特定的邊界值致使產(chǎn)品使用受限,應(yīng)提供這些邊界值:名稱:軟件產(chǎn)品測(cè)

17、評(píng)作業(yè)指導(dǎo)書(shū) 第 9 頁(yè) 共 28 頁(yè)1) 最小和最大值 ;2) 鍵的長(zhǎng)度 ;3) 文卷中的記錄的最大數(shù)目;4) 檢索準(zhǔn)則的最大數(shù)目;5) 最小樣本大小 ;4 4. .2 2. .6 6 安安全全性性 在軟件的質(zhì)量特性中,安全性與功能、易用性有較大的關(guān)聯(lián),安全性是通過(guò)某些功能的實(shí)現(xiàn)來(lái)體現(xiàn)的,易用性與安全性也緊密相連,同時(shí)也存在矛盾。軟件產(chǎn)品安全性測(cè)試主要測(cè)試項(xiàng):(一) 、用戶管理和訪問(wèn)控制1、用戶權(quán)限控制對(duì)于應(yīng)用軟件來(lái)說(shuō),用戶權(quán)限的控制是比較重要的。一個(gè)用戶能夠訪問(wèn)一個(gè)應(yīng)用系統(tǒng)的權(quán)限主要來(lái)源于三個(gè)方面:應(yīng)用軟件本身、操作系統(tǒng)和數(shù)據(jù)庫(kù)。應(yīng)用軟件在在開(kāi)發(fā)過(guò)程中,主要采用用戶名和密碼登錄的方式完成。

18、安全強(qiáng)度高的軟件也可采用指紋認(rèn)證、智能卡認(rèn)證等方式進(jìn)行。 用戶名稱的測(cè)試用戶名稱應(yīng)該具有惟一性。 同時(shí)存在的用戶名稱在不考慮大小寫(xiě)的狀態(tài)下,不能夠同名; 對(duì)于關(guān)鍵領(lǐng)域的軟件產(chǎn)品和安全性要求較高發(fā)軟件,應(yīng)當(dāng)同時(shí)保證使用過(guò)的用戶在用戶刪除或停用后,保留該用戶記錄,并且新用戶不得與該用戶同名。用戶口令測(cè)試用戶口令應(yīng)該滿足當(dāng)前流行的控制模式,主要測(cè)試口令的強(qiáng)度、口令存儲(chǔ)的位置和加密強(qiáng)度。 最大口令時(shí)效:指定用戶可以保留當(dāng)前口令的時(shí)間; 最小口令時(shí)效:指定用戶修改口令之前,用戶必須保留口令的時(shí)間; 口令歷史:確定系統(tǒng)將要記住的口令數(shù)量,如果用戶選擇的口令存在于口令數(shù)據(jù)庫(kù)中,系統(tǒng)將強(qiáng)制用戶選擇其他口令;

19、最小口令長(zhǎng)度:對(duì)于用戶口令可以包含的最少的可以接受的名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 10 頁(yè) 共 28 頁(yè) 口令復(fù)雜度:在口令中要求用戶使用非字母數(shù)字的字符或大小寫(xiě)字母; 加密選項(xiàng):可以加密本地存儲(chǔ)的口令; 口令鎖定:在輸入非法口令達(dá)到規(guī)定的次數(shù)之后,系統(tǒng)將禁用這個(gè)帳戶。帳戶復(fù)位:帳戶鎖定后定義是否可以在規(guī)定的時(shí)間間隔后自動(dòng)恢復(fù)。2、 操作系統(tǒng)安全性測(cè)試 是否關(guān)閉或卸載了不必要的服務(wù)和程序; 是否存在不必要的帳戶; 權(quán)限設(shè)置是否合理; 安裝相應(yīng)的安全補(bǔ)丁程序的情況; 操作系統(tǒng)日志管理。3、 數(shù)據(jù)庫(kù)權(quán)限測(cè)試 數(shù)據(jù)庫(kù)管理用戶的設(shè)置應(yīng)當(dāng)注意對(duì)帳戶的保護(hù),超級(jí)用戶的口令不得為空或默認(rèn)口令。對(duì)數(shù)據(jù)庫(kù)的

20、帳號(hào)和組的權(quán)限應(yīng)作相應(yīng)設(shè)置。 數(shù)據(jù)庫(kù)中關(guān)于應(yīng)用軟件用戶權(quán)限和口令存儲(chǔ)的相關(guān)表格,盡量采用加密算法進(jìn)行加密; 根據(jù)不同的程序訪問(wèn)數(shù)據(jù)庫(kù)的功能,使用不同的數(shù)據(jù)庫(kù)用戶進(jìn)行連接,并且必須設(shè)置密碼。(二) 、通信加密通信加密是保證數(shù)據(jù)在傳輸過(guò)程中數(shù)據(jù)的保密性和一致性。軟件產(chǎn)品在技術(shù)上通常使用鏈路加密、數(shù)據(jù)加密的方式進(jìn)行。目前,使用的加密技術(shù)包括VPN 技術(shù)、對(duì)稱加密算法、非對(duì)稱加密算法、HASH 算法。本測(cè)試細(xì)則按照客戶設(shè)計(jì)要求所使用的加密技術(shù),采用驗(yàn)證的方式進(jìn)行測(cè)試。(三) 、安全日志測(cè)試安全日志是軟件產(chǎn)品被動(dòng)防范的措施,但也是重要的防范功能。 日志應(yīng)當(dāng)記錄所有用戶訪問(wèn)系統(tǒng)的操作內(nèi)容,包括登錄用戶名稱

21、、登錄時(shí)間、瀏覽數(shù)據(jù)動(dòng)作、修改數(shù)據(jù)動(dòng)作、刪除數(shù)據(jù)動(dòng)作、退出時(shí)間等; 日志的完整性、正確性;名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 11 頁(yè) 共 28 頁(yè) 大型應(yīng)用軟件,系統(tǒng)是否提供了安全日志的統(tǒng)計(jì)分析能力。程序和數(shù)據(jù)其本身不能自相矛盾,產(chǎn)品描述和用戶文檔不能相互矛盾,每個(gè)術(shù)語(yǔ)應(yīng)處處具有相同的含義,具有良好的一致性。 測(cè)試軟件程序和數(shù)據(jù)其本身是否產(chǎn)生自相矛盾; 測(cè)試軟件產(chǎn)品描述和用戶文檔是否相互矛盾; 測(cè)試軟件的每個(gè)術(shù)語(yǔ)是否處處具有相同的含義,是否具有良好的一致性。4.34.3 可靠性可靠性測(cè)試測(cè)試軟件產(chǎn)品可靠性是指軟件在規(guī)定的條件下和規(guī)定的時(shí)間內(nèi)完成規(guī)定的功能的能力。軟件可靠性測(cè)試是對(duì)軟件產(chǎn)品的可靠

22、性進(jìn)行調(diào)查、分析和評(píng)價(jià)的一個(gè)過(guò)程。4 4. .3 3. .1 1 軟件產(chǎn)品可靠性測(cè)試的主要目的:1發(fā)現(xiàn)軟件系統(tǒng)在需求、設(shè)計(jì)、編碼、測(cè)試、實(shí)施等方面存在的缺陷;2為軟件的使用和維護(hù)提供可靠性數(shù)據(jù); 確認(rèn)軟件是否達(dá)到可靠性的定量要求。4 4. .3 3. .2 2 軟件產(chǎn)品可靠性測(cè)試項(xiàng):1、 確認(rèn)可靠性目標(biāo)。1、檢查被測(cè)試軟件的需求與設(shè)計(jì)是否一致;2、檢查軟件設(shè)計(jì)過(guò)程中形成的文檔的準(zhǔn)確性、完整性與程序的一致性;3、檢查所交付的程序和數(shù)據(jù)是否符合要求;4、 檢查軟件支持環(huán)境是否符合要求。2、 測(cè)試在規(guī)定的時(shí)間內(nèi),軟件能夠正常運(yùn)行的情況。軟件可靠性主要體現(xiàn)在其運(yùn)行階段,所以“運(yùn)行時(shí)間”既是“規(guī)定的時(shí)間

23、”的度量。 “運(yùn)行時(shí)間”包括軟件系統(tǒng)運(yùn)行后工作與掛起(開(kāi)啟但空閑)的累計(jì)時(shí)間。因此,在規(guī)定的時(shí)間內(nèi),主要測(cè)試軟件是否能夠正常的運(yùn)行。3、 測(cè)試在規(guī)定的條件下,軟件能夠正常運(yùn)行。在軟件指定的運(yùn)行環(huán)境中(即軟件系統(tǒng)運(yùn)行時(shí)所需的各種支持要素。如:名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 12 頁(yè) 共 28 頁(yè)硬件平臺(tái)、操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)、中間件及其它支持軟件等) ,主要測(cè)試軟件是否能夠正常的運(yùn)行。4、 測(cè)試軟件所要求的功能。軟件的可靠性與軟件規(guī)定的任務(wù)和功能有著密切的關(guān)系。軟件要完成的任務(wù)不同,運(yùn)行的情況也會(huì)有所不同,調(diào)用的模塊、選擇的路徑也會(huì)不同,反映在可靠性方面也就可能不同。因此,要準(zhǔn)確的度量軟件

24、的可靠性,重點(diǎn)測(cè)試軟件所規(guī)定的任務(wù)和功能是否能夠按照要求實(shí)現(xiàn)。5、 測(cè)試軟件的可靠度軟件的可靠性度是指在規(guī)定的時(shí)間內(nèi),規(guī)定的條件下,軟件不發(fā)生失效的概率。測(cè)試軟件在系統(tǒng)(包括硬件、要求的軟件及屬于該產(chǎn)品的程序)運(yùn)行過(guò)程中,不應(yīng)出現(xiàn)用戶無(wú)法控制的狀態(tài),即不應(yīng)崩潰也不應(yīng)丟失數(shù)據(jù)。即使出現(xiàn)下列情況也應(yīng)滿足上述要求:1 使用的容量達(dá)到規(guī)定的極限;2 企圖使用的容量超出規(guī)定的極限;3 其他程序或用戶造成的錯(cuò)誤輸入;4 使用用戶手冊(cè)中明確規(guī)定的非法指令。不能用任何程序捕獲的硬中斷和操作系統(tǒng)中斷(例如,操作系統(tǒng)復(fù)為位用的鍵或組合鍵)不在此范圍內(nèi)。6、 測(cè)試記錄在測(cè)試過(guò)程中必須真實(shí)地進(jìn)行記錄,每個(gè)記錄應(yīng)包含的

25、內(nèi)容:1 測(cè)試的時(shí)間;2 含有測(cè)試用例的測(cè)試說(shuō)明或標(biāo)識(shí);3 所有與測(cè)試有關(guān)的測(cè)試結(jié)果,包括生效數(shù)據(jù);4 測(cè)試人員。4.44.4 易用性易用性測(cè)試測(cè)試通過(guò)選擇適當(dāng)?shù)男g(shù)語(yǔ)、圖形、背景信息、幫助功能,使程序的問(wèn)題、消息和結(jié)果是易理解的。名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 13 頁(yè) 共 28 頁(yè)出錯(cuò)消息應(yīng)提供解釋相應(yīng)差錯(cuò)產(chǎn)生原因和糾正的詳細(xì)信息。如果有多種媒體,則每種數(shù)據(jù)媒體應(yīng)具有產(chǎn)品標(biāo)識(shí)、可辨別編號(hào)或文本。屏幕輸入格式、報(bào)表和輸出設(shè)計(jì)清晰和易瀏覽。具嚴(yán)重后果的功能執(zhí)行應(yīng)是可逆或應(yīng)給出明顯警告并在執(zhí)行前要求確認(rèn)。4 4. .4 4. .1 1 軟軟件件安安裝裝的的易易用用性性1) 、 安裝手冊(cè)評(píng)估。安裝

26、前,需要檢查安裝手冊(cè)或用戶文檔中的安裝說(shuō)明。一般來(lái)說(shuō),安裝手冊(cè)需要對(duì)安裝平臺(tái)、安裝過(guò)程需要注意的問(wèn)題以及手動(dòng)配置的部分進(jìn)行詳細(xì)說(shuō)明。2) 、 安裝的自動(dòng)化程度測(cè)試。由于制作安裝程序的軟件很多,許多軟件采用了自動(dòng)安裝方式。但由于部分軟件的特殊性,有時(shí)必須采用一定的手動(dòng)配置來(lái)完成安裝。因此,評(píng)測(cè)軟件安裝過(guò)程的自動(dòng)化程度,一般來(lái)說(shuō),軟件安裝盡可能做到“全自動(dòng)化” ,即使在不得已的情況下需要進(jìn)行手動(dòng)配置,也需要采取一些措施,比如選擇框方式等,使手動(dòng)配置變得簡(jiǎn)單和明確。3) 、 安裝選項(xiàng)和設(shè)置的測(cè)試。在安裝的過(guò)程中常常需要對(duì)安裝的項(xiàng)目進(jìn)行選擇,也可能要設(shè)置不同的信息,比如:安裝路徑、安裝向?qū)?、缺省設(shè)置等

27、,安裝測(cè)試時(shí)需要對(duì)不同的選項(xiàng)和設(shè)置方案進(jìn)行測(cè)試,論證各種方案是否能夠安裝成功。4) 、 安裝過(guò)程的中斷測(cè)試。一個(gè)大型的軟件有可能需要很長(zhǎng)時(shí)間來(lái)進(jìn)行安裝,如果因?yàn)閿嚯?、文件沖突或讀寫(xiě)錯(cuò)誤導(dǎo)致安裝過(guò)程的非正常中斷,有可能使已進(jìn)行的安裝前功盡棄。一個(gè)好的自動(dòng)化安裝程序應(yīng)該能夠記憶安裝的過(guò)程,當(dāng)恢復(fù)安裝時(shí),安裝程序能夠自動(dòng)進(jìn)行檢測(cè),并從“斷點(diǎn)”進(jìn)行安裝5) 、 安裝順序測(cè)試。對(duì)于大多數(shù)應(yīng)用系統(tǒng),特別是分別式系統(tǒng),常常需要安裝軟件系統(tǒng)的不同組成部分。不同的安裝順序會(huì)導(dǎo)致安裝失敗,或引起一些不可預(yù)料的錯(cuò)誤,例如,先安裝客戶端后安裝服務(wù)器,會(huì)導(dǎo)致莫些軟件的客戶端與服務(wù)器連接不上。因此,如果安裝手冊(cè)中未明確指

28、出安裝順序,則需要測(cè)試不同順序的安裝過(guò)程。6) 、 多環(huán)境安裝測(cè)試。不同的應(yīng)用環(huán)境下安裝的情況也是不一樣的。因此,測(cè)試時(shí)需要在標(biāo)準(zhǔn)配置、最低配置和筆記本電腦三種環(huán)境中進(jìn)行安裝測(cè)試。7) 、 安裝的正確性測(cè)試。在上述安裝測(cè)試后,還需要簡(jiǎn)單的使用以驗(yàn)證安名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 14 頁(yè) 共 28 頁(yè)裝的正確性,同時(shí),還要考察對(duì)其他應(yīng)用程序的影響。8) 、 恢復(fù)安裝與卸載測(cè)試。修復(fù)安裝主要是在軟件使用后,根據(jù)需要添加或刪除軟件的一些組件或者修復(fù)受損軟件。修復(fù)安裝和卸載應(yīng)該是自動(dòng)化的。修復(fù)、安裝、卸載是一個(gè)完整安裝程序中的不同選項(xiàng)。進(jìn)行修復(fù)安裝時(shí),需要檢查修復(fù)對(duì)軟件有無(wú)不良影響。4 4. .

29、4 4. .2 2 軟軟件件功功能能的的易易用用性性1、 業(yè)務(wù)符合性:主要測(cè)試軟件是否符合其所服務(wù)的領(lǐng)域的業(yè)務(wù)邏輯。要求軟件的界面風(fēng)格、表格設(shè)計(jì)、業(yè)務(wù)流程、數(shù)據(jù)加密機(jī)制等必須符合相關(guān)的法律法規(guī)、業(yè)界標(biāo)準(zhǔn)規(guī)范以及使用人員的習(xí)慣。2、 功能定制性:為了適應(yīng)用戶需求的不斷變化,軟件功能應(yīng)該能夠靈活定制。如電子政務(wù)軟件的公文流轉(zhuǎn)可節(jié)點(diǎn),應(yīng)可以靈活定義;工資軟件中部門(mén)結(jié)構(gòu)和人員歸屬應(yīng)可以靈活調(diào)整。3、 業(yè)務(wù)模塊的集成度:主要測(cè)試軟件系統(tǒng)中業(yè)務(wù)模塊之間存在緊密關(guān)聯(lián)的程度。也就是在用戶操作界面下,緊密關(guān)聯(lián)的模塊能夠快捷的進(jìn)行轉(zhuǎn)換。4、 數(shù)據(jù)共享能力:測(cè)試軟件數(shù)據(jù)庫(kù)表的關(guān)聯(lián)和數(shù)據(jù)重用問(wèn)題,最大程度地減少用戶的

30、重復(fù)輸入,同時(shí)保證數(shù)據(jù)傳遞的一致性。5、 約束性:對(duì)于流程性比較強(qiáng)的業(yè)務(wù)操作,上一步操作完成以后,要強(qiáng)制進(jìn)行下一步操作,這時(shí)需要軟件以向?qū)Щ蚺c屏蔽無(wú)關(guān)操作的方式來(lái)限制用戶的操作;另外,應(yīng)以屏蔽或提示的方式阻止用戶輸入非法字符或進(jìn)行損害數(shù)據(jù)和系統(tǒng)的操作,有效的避免用戶犯錯(cuò)誤,減少系統(tǒng)出現(xiàn)異常的概率,提高系統(tǒng)的安全可靠性。6、 交互性:主要測(cè)試用戶操作的可見(jiàn)性和系統(tǒng)對(duì)用戶的反饋。也就是用戶的每一步操作都應(yīng)有所回應(yīng)或者提示,使用戶清晰地看到系統(tǒng)的運(yùn)行狀態(tài)。7、 錯(cuò)誤提示:測(cè)試軟件在關(guān)鍵操作完成后或數(shù)據(jù)刪除等操作前給出明確提示,操作錯(cuò)誤或系統(tǒng)出現(xiàn)錯(cuò)誤時(shí),給出的出錯(cuò)信息中提供差錯(cuò)產(chǎn)生的原因,并指示如何進(jìn)

31、入正確的步驟,幫助用戶從錯(cuò)誤中恢復(fù)。4 4. .4 4. .3 3 用用戶戶界界面面名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 15 頁(yè) 共 28 頁(yè)用戶界面測(cè)試主要是核實(shí)用戶與軟件之間的交互,驗(yàn)證用戶界面中的對(duì)象是否按照預(yù)期的方式運(yùn)行,并且符合國(guó)家或行業(yè)的標(biāo)準(zhǔn)。用戶界面測(cè)試分為界面整體測(cè)試和界面中的元素測(cè)試。1. 界面整體測(cè)試。主要是對(duì)界面的規(guī)范性、一致性、合理性進(jìn)行測(cè)試。規(guī)范性測(cè)試:軟件的界面要盡量符合現(xiàn)行的標(biāo)準(zhǔn)和規(guī)范,并在應(yīng)用軟件中保持一致。對(duì)于一些特殊行業(yè),由于系統(tǒng)使用環(huán)境和用戶使用習(xí)慣的特殊性,在所以以上標(biāo)準(zhǔn)時(shí),還要對(duì)自身特殊的需要加以補(bǔ)充。2合理性測(cè)試:測(cè)試軟件界面是否與軟件功能相融合,界面

32、的顏色和布局是否協(xié)調(diào)。軟件界面測(cè)試一般通過(guò)觀察進(jìn)行。比如:界面中元素的文字、顏色等信息是否與功能不一致;前景與背景色搭配是否合理協(xié)調(diào);界面中元素大小和布局是否協(xié)調(diào);窗口的比例是否合適。3一致性測(cè)試:主要測(cè)試軟件使用標(biāo)準(zhǔn)的控件、相同的信息表現(xiàn)方法,如在字體、標(biāo)簽風(fēng)格、顏色、術(shù)語(yǔ)、顯示錯(cuò)誤信息等方面確保一致。界面一致性測(cè)試的要素: 布局是否一致,如所有窗口按鈕的位置和對(duì)齊方式要一致; 標(biāo)簽和訊息的措辭是否一致; 界面外觀是否一致,如控件大小、顏色、背景和顯示信息等屬性要一致; 操作方法是否一致,如雙擊其中的項(xiàng),使某些事件發(fā)生,那么,雙擊其他任何列表框中的項(xiàng),都應(yīng)該有同樣的事發(fā)生; 顏色的使用是否一

33、致,顏色的前后一致會(huì)使整個(gè)應(yīng)用軟件有同樣的感觀; 快捷鍵在各個(gè)配置項(xiàng)上語(yǔ)義是否保持一致。 界面定制性測(cè)試。主要針對(duì)適用于多層次用戶的軟件,測(cè)試由于用戶熟練程度不同、使用頻度不同、角色不同,需要不同的操縱方式或用戶界面。界面定制性測(cè)試的要素: 界面要素的可定制性??梢栽试S用戶定義工具欄、狀態(tài)欄是否顯示,一些軟件可以定義菜單的位置;名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 16 頁(yè) 共 28 頁(yè) 工具欄的可定制性。工具欄為用戶使用常用的功能提供了方便,但不同的用戶對(duì)常用的理解是不同的,因此,軟件應(yīng)當(dāng)允許用戶自定義工具欄,包括建立新的工具欄,選擇要顯示的工具欄,定義工具欄上的按鈕。 統(tǒng)計(jì)檢索的可定制性。測(cè)試

34、檢索條件是否靈活、分類(lèi)統(tǒng)計(jì)是否合理、是否允許用戶定義檢索條件和統(tǒng)計(jì)項(xiàng); 報(bào)表的可定制性。測(cè)試報(bào)表表頭包括的項(xiàng)目、表格的行高列寬、表中數(shù)據(jù)的單位和顯示格式、分頁(yè)方式是否允許用戶自定義。2. 界面元素測(cè)試窗口測(cè)試 窗口控件的大小、對(duì)齊方向、顏色、背景等屬性的設(shè)置值是否和程序設(shè)計(jì)規(guī)約相一致。 是否顯示相關(guān)的下拉菜單、工具條、滾動(dòng)條、對(duì)話框、按鈕、圖標(biāo)和其他控制。 若窗口無(wú)法顯示,所有內(nèi)容是否能夠改變大小、移動(dòng)和滾動(dòng)。 活動(dòng)窗口是否能夠被反顯加亮。 窗口是否正確地關(guān)閉。 多個(gè)窗口疊加時(shí),窗口的名稱是否顯示正確。 窗口的數(shù)據(jù)是否能夠利用鼠標(biāo)、功能鍵、方向箭頭和鍵盤(pán)操作。 當(dāng)窗口被覆蓋并重新調(diào)用后,窗口是

35、否能夠正確再生。如果所有多任務(wù),是否所有的窗口被適時(shí)更新。窗口是否支持最大化或放大。窗口上的控件是否隨著窗體的縮放而縮放。父窗體支持縮放時(shí),子窗體縮放也縮放。子窗口位置是否在父窗口的左上角或正中。當(dāng)多個(gè)子窗口彈出時(shí)是否依次向右下方偏移以顯示出窗口標(biāo)題為宜。重要的命令按鈕與使用頻繁的按鈕是否放在界面上醒目的位置。與正在進(jìn)行的操作無(wú)關(guān)的按鈕應(yīng)該加以屏蔽。按鈕的大小與界面的大小和空間是否協(xié)調(diào)。多窗口的切換響應(yīng)時(shí)間是否過(guò)長(zhǎng)。名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 17 頁(yè) 共 28 頁(yè)菜單測(cè)試 是否符合要求; 菜單項(xiàng)的措辭是否準(zhǔn)確; 菜單項(xiàng)的順序是否合理; 圖形的布局是否一致。圖標(biāo)測(cè)試 圖標(biāo)是否符合常規(guī)的表

36、達(dá)習(xí)慣; 不同的目標(biāo)是否采用不同的圖標(biāo); 圖標(biāo)是否具有清晰的輪廓; 圖標(biāo)的外形與實(shí)際功能是否相似; 圖標(biāo)是否加有標(biāo)注。鼠標(biāo)測(cè)試在整個(gè)交互式語(yǔ)境中,是否可以識(shí)別鼠標(biāo)操作;如果要求多次點(diǎn)擊鼠標(biāo),是否能夠在語(yǔ)境中正確識(shí)別;如果鼠標(biāo)有多個(gè)按鈕,是否能夠在語(yǔ)境中正確識(shí)別;光標(biāo)、處理指示器和識(shí)別指針是否隨操作恰當(dāng)?shù)母淖儯稽c(diǎn)擊選中而不是滑動(dòng)停留選中;支持鼠標(biāo)中的滑輪上下翻動(dòng)操作;對(duì)于相同種類(lèi)的的元素采用相同的操作激活;用沙漏表示系統(tǒng)忙,用手型表示可以點(diǎn)擊;鼠標(biāo)無(wú)規(guī)則點(diǎn)擊時(shí),是否會(huì)產(chǎn)生無(wú)法預(yù)料的后果;單擊鼠標(biāo)右鍵是否彈出菜單,取消右鍵是否隱藏彈出的菜單。5文字測(cè)試文字是否零亂;是否拼寫(xiě)正確,是否易懂,不存在歧

37、義性;是否表達(dá)了設(shè)計(jì)主題和構(gòu)想意念。3. 輔助系統(tǒng)(幫助向?qū)畔⑻崾?.一般來(lái)說(shuō),輔助系統(tǒng)包括幫助、向?qū)Ш托畔⑻崾?。幫助測(cè)試名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 18 頁(yè) 共 28 頁(yè)軟件應(yīng)該提供所有規(guī)格說(shuō)明和各種操作命令用法的幫助系統(tǒng)。對(duì)幫助系統(tǒng)測(cè)試的主要內(nèi)容:1 前后一致性;2內(nèi)容完整性;3可理解性;4方便性。向?qū)y(cè)試1向?qū)欠裾_;2向?qū)欠翊嬖冢?向?qū)欠褚恢拢?向?qū)欠裼迷诠潭ㄌ幚砹鞒讨?。信息提?信息提示是否具有可以理解的語(yǔ)言進(jìn)行描述;2對(duì)重要的、有破壞性的命令是否提供確認(rèn)措施;3信息是否具有判斷色彩,任何情況下,信息提示只能是引導(dǎo)和幫助用戶,而不是指責(zé)用戶。4信息提示是否具有統(tǒng)一的標(biāo)

38、記標(biāo)準(zhǔn)的縮寫(xiě)和隱含的顏色。4 4. .4 4. .4 4 中中文文符符合合性性界面中文符合性:界面使用規(guī)范的文字(簡(jiǎn)體中文,GB2312)。字庫(kù)中文符合性:提示使用統(tǒng)一規(guī)范的文字。4.54.5 效率效率測(cè)試測(cè)試4 4. .5 5. .1 1 時(shí)時(shí)間間特特性性測(cè)試在規(guī)定的條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),提供適當(dāng)?shù)捻憫?yīng)和處理時(shí)間以及吞吐率的能力。(1)測(cè)試在規(guī)定的條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),提供的響應(yīng)時(shí)間;(2)測(cè)試在規(guī)定的條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),提供的處理時(shí)間;(3)測(cè)試在規(guī)定的條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),反映吞吐率的能力。4 4. .5 5. .2 2 資資源源利利用用性性名稱:軟件產(chǎn)

39、品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 19 頁(yè) 共 28 頁(yè)測(cè)試在規(guī)定的條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),使用合適的數(shù)量和類(lèi)型的資源的能力。(1)測(cè)試在規(guī)定的條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),對(duì)磁盤(pán)的使用和影響程度;(2)測(cè)試在規(guī)定的條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),對(duì)內(nèi)存的占用和影響程度;(3)測(cè)試在規(guī)定的條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),對(duì) CPU 的使用和影響程度。4 4. .5 5. .3 3 效效率率依依從從性性測(cè)試軟件產(chǎn)品依附于同效率相關(guān)的標(biāo)準(zhǔn)或約定的能力。(1)對(duì)標(biāo)準(zhǔn)的依從性。測(cè)試軟件是否符合相關(guān)標(biāo)準(zhǔn)要求。(2)對(duì)約定的依從性。測(cè)試軟件是否滿足了相關(guān)的標(biāo)準(zhǔn)或設(shè)計(jì)的技術(shù)約定。4.64.6 可維護(hù)性可維護(hù)性測(cè)試測(cè)試

40、主要測(cè)試軟件產(chǎn)品可被修改的能力。修改包括修正、改進(jìn)或軟件適應(yīng)環(huán)境、需求和功能規(guī)格說(shuō)明中的變化。4 4. .6 6. .1 1 易易分分析析性性(1)測(cè)試軟件產(chǎn)品是否具有診斷軟件本身的缺陷或生效原因的手段。(2)測(cè)試軟件產(chǎn)品是否具有判定軟件本身待修改部分的手段。4 4. .6 6. .2 2 易易改改變變性性 測(cè)試軟件產(chǎn)品進(jìn)行修改后,使指定的修改是否可以被軟件實(shí)現(xiàn)的能力。4 4. .6 6. .3 3 穩(wěn)穩(wěn)定定性性 (1)測(cè)試軟件產(chǎn)品進(jìn)行修改后,不會(huì)因?yàn)檐浖男薷亩斐梢馔獾慕Y(jié)果。 (2)測(cè)試軟件產(chǎn)品進(jìn)行修改后,是否因?yàn)檐浖男薷臅?huì)降低軟件原來(lái)本身具有的性能。4 4. .6 6. .4 4 易易

41、測(cè)測(cè)試試性性 測(cè)試軟件產(chǎn)品使已修改軟件能被確認(rèn)的能力。名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 20 頁(yè) 共 28 頁(yè)4 4. .6 6. .5 5 維維護(hù)護(hù)性性依依從從性性 測(cè)試軟件產(chǎn)品依附于同維護(hù)性相關(guān)的標(biāo)準(zhǔn)或約定的能力。(1)對(duì)標(biāo)準(zhǔn)的依從性。測(cè)試軟件產(chǎn)品是否符合同維護(hù)性相關(guān)的標(biāo)準(zhǔn)要求。(2)對(duì)約定的依從性。測(cè)試軟件產(chǎn)品是否滿足了同維護(hù)性相關(guān)的標(biāo)準(zhǔn)或設(shè)計(jì)的技術(shù)約定。4.74.7 可移植性可移植性測(cè)試測(cè)試測(cè)試軟件產(chǎn)品從某一環(huán)境到另一環(huán)境的能力。主要包括適應(yīng)性、易安裝性、共存性、易替換性、依從性。4 4. .7 7. .1 1 適適應(yīng)應(yīng)性性測(cè)試軟件產(chǎn)品無(wú)需采用有別于為考慮該軟件的目的而準(zhǔn)備的活動(dòng)或手段

42、,就可能適應(yīng)不同的指定環(huán)境的能力。 最低配置是否能夠滿足系統(tǒng)運(yùn)行的需要。即軟件的功能能夠完整的實(shí)現(xiàn),軟件的運(yùn)行速度、響應(yīng)時(shí)間 用戶可以忍受的范圍。 在推薦配置下系統(tǒng)響應(yīng)迅速。應(yīng)該注意推薦配置的合理性。 為了滿足不同的使用需求,軟件能否運(yùn)行在多種硬件配置環(huán)境下,并且軟件各項(xiàng)功能和性能都能滿足設(shè)計(jì)要求。4 4. .7 7. .2 2 易易安安裝裝性性測(cè)試軟件產(chǎn)品在指定的環(huán)境中被安裝的能力。軟件安裝盡可能做到“全自動(dòng)化” ,即使在不得已的情況下需要進(jìn)行手動(dòng)配置,也需要采取一些措施,比如選擇框方式等,使手動(dòng)配置變得簡(jiǎn)單和明確。 多環(huán)境安裝測(cè)試。不同的應(yīng)用環(huán)境下安裝的情況也是不一樣的。因此,測(cè)試時(shí)需要在

43、標(biāo)準(zhǔn)配置、最低配置和筆記本電腦三種環(huán)境中進(jìn)行安裝測(cè)試?;謴?fù)安裝。修復(fù)安裝主要是在軟件使用后,根據(jù)需要添加或刪除軟件的一些組件或者修復(fù)受損軟件。修復(fù)安裝應(yīng)該是自動(dòng)化的。進(jìn)行修復(fù)安裝時(shí),需要檢查修復(fù)對(duì)軟件有無(wú)不良影響。4 4. .7 7. .3 3 共共存存性性測(cè)試軟件產(chǎn)品在公共環(huán)境中同與其分享公共資源的其他獨(dú)立軟件共存的能名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 21 頁(yè) 共 28 頁(yè)力。與支持軟件的兼容性。測(cè)試軟件運(yùn)行還需要哪些應(yīng)用軟件支持。與其他同類(lèi)軟件的兼容性。測(cè)試軟件與其他同類(lèi)軟件安裝在同一系統(tǒng)上、同時(shí)使用,是否會(huì)造成其他軟件運(yùn)行錯(cuò)誤,或自身是否正確實(shí)現(xiàn)其功能。 與其他非同類(lèi)軟件的兼容性。測(cè)試軟

44、件與其他非同類(lèi)軟件安裝在同一系統(tǒng)上、同時(shí)使用,是否會(huì)造成其他軟件運(yùn)行錯(cuò)誤,或自身是否正確實(shí)現(xiàn)其功能。4 4. .7 7. .4 4 易易替替換換性性測(cè)試軟件產(chǎn)品在環(huán)境相同、目的相同的情況下替代另一個(gè)指定軟件產(chǎn)品的能力。 同類(lèi)軟件的替換。測(cè)試在相同環(huán)境條件下、實(shí)現(xiàn)相同目的的同類(lèi)軟件的替換程度。 操縱系統(tǒng)的替換。如果軟件承諾在多個(gè)操作系統(tǒng)上運(yùn)行,需要測(cè)試軟件在不同的操縱系統(tǒng)平臺(tái)上的運(yùn)行能力。4 4. .7 7. .5 5 可可移移植植性性依依從從性性測(cè)試軟件產(chǎn)品依附于同可移植性相關(guān)的標(biāo)準(zhǔn)或約定的能力。 對(duì)標(biāo)準(zhǔn)的依從性。測(cè)試軟件是否符合相關(guān)標(biāo)準(zhǔn)要求。 對(duì)約定的依從性。測(cè)試軟件是否滿足了相關(guān)的標(biāo)準(zhǔn)或設(shè)

45、計(jì)的技術(shù)約定。4.84.8 產(chǎn)品說(shuō)明測(cè)試產(chǎn)品說(shuō)明測(cè)試4 4. .8 8. .1 1 可可用用性性產(chǎn)品說(shuō)明對(duì)于該產(chǎn)品的潛在需方和用戶應(yīng)是可用的。4 4. .8 8. .2 2 內(nèi)內(nèi)容容1) 產(chǎn)品說(shuō)明應(yīng)包含潛在需方的信息,以便評(píng)價(jià)該軟件對(duì)其需要的適用性。2) 產(chǎn)品說(shuō)明應(yīng)排除內(nèi)部的不一致。3) 產(chǎn)品說(shuō)明中包括的說(shuō)明應(yīng)是可測(cè)試的或可驗(yàn)證的。4 4. .8 8. .3 3 標(biāo)標(biāo)示示和和鑒鑒別別1) 產(chǎn)品說(shuō)明應(yīng)顯示唯一的標(biāo)識(shí)。名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 22 頁(yè) 共 28 頁(yè)2) 軟件產(chǎn)品應(yīng)以其名稱、版本和日期指稱。3) 產(chǎn)品說(shuō)明應(yīng)包含供方和至少一家銷(xiāo)售商、(當(dāng)適用時(shí))電子商務(wù)銷(xiāo)售商或分銷(xiāo)商的名稱和

46、地址(郵政的或網(wǎng)絡(luò)的)。4) 產(chǎn)品說(shuō)明應(yīng)標(biāo)識(shí)該軟件能完成的預(yù)期的工作任務(wù)和服務(wù)。5) 當(dāng)由法律或行政機(jī)構(gòu)界定的要求適用于軟件產(chǎn)品、而供方想要聲稱符合于相應(yīng)的需求文檔時(shí),則產(chǎn)品說(shuō)明應(yīng)標(biāo)識(shí)出這些需求文檔。6) 產(chǎn)品說(shuō)明應(yīng)指明軟件產(chǎn)品期望在單一系統(tǒng)上供多個(gè)并發(fā)最終用戶使用或供一個(gè)最終用戶使用,并且應(yīng)說(shuō)明在所要求的系統(tǒng)地所陳述的性能級(jí)別上可行的最大并發(fā)最終用戶數(shù)。7) 當(dāng)產(chǎn)品說(shuō)明引證已知的對(duì)其他軟件的用戶可調(diào)用的接口時(shí),則應(yīng)標(biāo)識(shí)出這些接口或軟件。8) 產(chǎn)品說(shuō)明應(yīng)以適當(dāng)?shù)膽?yīng)用文檔指明軟件產(chǎn)品在何處依賴于特定軟件和(或)硬件。 這些引用可包括:軟件和(或)硬件的名稱;版本;特定操作系統(tǒng)。9) 產(chǎn)品說(shuō)明應(yīng)陳

47、述是否對(duì)運(yùn)行軟件產(chǎn)品提供支持。10)產(chǎn)品說(shuō)明應(yīng)陳述是否提供維護(hù)。如果提供維護(hù),則產(chǎn)品說(shuō)明應(yīng)陳述所提供的維護(hù)服務(wù)。4 4. .8 8. .4 4 功功能能性性陳陳述述1) 產(chǎn)品說(shuō)明應(yīng)包含有關(guān)功能性的陳述,要考慮適合性、準(zhǔn)確性,安全保密性以及功能的依從性,并以書(shū)面形式展示可驗(yàn)證的依從性依據(jù)。2) 產(chǎn)品說(shuō)明應(yīng)提供該產(chǎn)品中最終用戶可調(diào)用的功能的概述。3) 產(chǎn)品說(shuō)明應(yīng)說(shuō)明所有的關(guān)鍵功能。4) 當(dāng)有軟件組件的選項(xiàng)和版本時(shí),應(yīng)予指明。5) 對(duì)用戶功能性的所有已知的限制均應(yīng)加以說(shuō)明。6) 當(dāng)提供對(duì)軟件的未授權(quán)訪問(wèn)(不管是偶然的還是故意的)的預(yù)防措施時(shí),則產(chǎn)品說(shuō)明應(yīng)包含這些信息。名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第

48、 23 頁(yè) 共 28 頁(yè)4 4. .8 8. .5 5 可可靠靠性性陳陳述述1) 適用時(shí),產(chǎn)品說(shuō)明應(yīng)根據(jù)GB/T 16260.-2006 包含有關(guān)可靠性的陳述,要考慮成熟性、容錯(cuò)性、易恢復(fù)性以及可靠性的依從性,并以書(shū)面形式展示可驗(yàn)證的依從性證據(jù)。2) 在遇有用戶接口出錯(cuò)、應(yīng)用程序自身的邏輯出錯(cuò)、系統(tǒng)或網(wǎng)絡(luò)資源可用性引發(fā)差錯(cuò)的情況下,產(chǎn)品說(shuō)明應(yīng)就軟件的繼續(xù)運(yùn)行(即是可用的)能力作出說(shuō)明。3) 產(chǎn)品說(shuō)明應(yīng)包括關(guān)于數(shù)據(jù)保存和恢復(fù)規(guī)程的信息。4 4. .8 8. .6 6 易易用用性性陳陳述述1) 產(chǎn)品說(shuō)明應(yīng)包含有關(guān)易用性陳述,要考慮易理解性、易學(xué)性、易操作性、 吸引性以及易用性的依從性,并以書(shū)面形式

49、寫(xiě)出能夠正視可驗(yàn)證得依從性依據(jù)。2) 產(chǎn)品說(shuō)明應(yīng)規(guī)定用戶接口的類(lèi)型(如:命令行、菜單、視窗、瀏覽器、功能鍵、幫助功能) 。3) 產(chǎn)品說(shuō)明應(yīng)規(guī)定使用和操作該軟件所要求的專門(mén)知識(shí)。(如:所使用的數(shù)據(jù)庫(kù)調(diào)用和協(xié)議的知識(shí);技術(shù)領(lǐng)域的知識(shí);操作系統(tǒng)的知識(shí);經(jīng)專門(mén)培訓(xùn)可獲得的知識(shí);產(chǎn)品說(shuō)明中已寫(xiě)明的語(yǔ)言之外的其他語(yǔ)言的知識(shí)。)4) 當(dāng)該軟件能由用戶作適應(yīng)性修改時(shí),則應(yīng)標(biāo)識(shí)用于修改的工具或規(guī)程及其使用條件。 使用的條件可以是:參數(shù)的變更;計(jì)算算法的變更;接口定制;功能鍵指派。5) 當(dāng)預(yù)防版權(quán)侵犯的技術(shù)保護(hù)妨礙易用性時(shí),則應(yīng)陳述這種保護(hù)。(如:程序設(shè)置的使用截至日期;拷貝付費(fèi)的交互式提醒。)6) 產(chǎn)品說(shuō)明應(yīng)包

50、括可訪問(wèn)性的規(guī)定標(biāo)示,特別是對(duì)有殘疾的用戶和存在語(yǔ)言差異的用戶。名稱:軟件產(chǎn)品測(cè)評(píng)作業(yè)指導(dǎo)書(shū) 第 24 頁(yè) 共 28 頁(yè)4 4. .8 8. .7 7 效效率率陳陳述述 產(chǎn)品說(shuō)明應(yīng)包含有關(guān)效率的陳述,要考慮時(shí)間特性、資源利用性以及效率的依從性,并以書(shū)面形式寫(xiě)出能夠證實(shí)可驗(yàn)證的依從性依據(jù)。4 4. .8 8. .8 8 可可維維護(hù)護(hù)性性陳陳述述1)產(chǎn)品說(shuō)明應(yīng)考慮易分析性、易改變性、穩(wěn)定性、可測(cè)試性以及維護(hù)性的依從性,并以書(shū)面形式寫(xiě)出能夠證實(shí)可驗(yàn)證的依從性依據(jù)。2)產(chǎn)品說(shuō)明應(yīng)包括用戶所需的維護(hù)信息。監(jiān)控應(yīng)用程序的動(dòng)態(tài)性能信息;監(jiān)控不期望的實(shí)效和重要條件的信息;監(jiān)控運(yùn)行指示器(如日志、警告屏)的信息

51、;監(jiān)控由應(yīng)用程序處理本地?cái)?shù)據(jù)信息。4 4. .8 8. .9 9 可可移移植植性性陳陳述述1) 產(chǎn)品說(shuō)明應(yīng)包含有關(guān)可移植性的陳述,要考慮適用性、易用性、共存性、易替換性以及可移植性的依從性,并以書(shū)面形式寫(xiě)出能夠證實(shí)可驗(yàn)證的依從性依據(jù)。2) 產(chǎn)品說(shuō)明應(yīng)規(guī)定將該軟件投入使用的不同配置或所支持的配置(硬件、軟件)。 系統(tǒng)包括:操作系統(tǒng);處理器;主內(nèi)存規(guī)模;外存的類(lèi)型和規(guī)模;擴(kuò)展卡;輸入和輸出設(shè)備;網(wǎng)絡(luò)環(huán)境;系統(tǒng)軟件和其他軟件。3) 產(chǎn)品說(shuō)明應(yīng)提供安裝規(guī)程信息。4 4. .8 8. .1 10 0 適適用用質(zhì)質(zhì)量量陳陳述述1) 產(chǎn)品應(yīng)包含有關(guān)使用質(zhì)量的陳述,在規(guī)定的使用周境中要考慮有名稱:軟件產(chǎn)品測(cè)評(píng)

52、作業(yè)指導(dǎo)書(shū) 第 25 頁(yè) 共 28 頁(yè)效性、生產(chǎn)率、安全性以及滿意度,并以書(shū)面形式寫(xiě)出能夠證實(shí)可驗(yàn)證性的依從性依據(jù)。2) 產(chǎn)品說(shuō)明應(yīng)給出測(cè)試報(bào)告的引用文件。五五 測(cè)評(píng)工作流程測(cè)評(píng)工作流程軟件產(chǎn)品測(cè)試的總體流程如下圖所示:5.15.1 需求調(diào)研需求調(diào)研送測(cè)單位與中心簽訂測(cè)試合同,并提交相關(guān)材料,測(cè)評(píng)實(shí)驗(yàn)室根據(jù)送測(cè)單位提供的材料,進(jìn)行需求調(diào)研,編制測(cè)試需求表 ;5.25.2 需求確認(rèn)需求確認(rèn)與送測(cè)單位溝通,確認(rèn)測(cè)試需求。5.35.3 測(cè)評(píng)實(shí)施測(cè)評(píng)實(shí)施5 5. .3 3. .1 1 產(chǎn)產(chǎn)品品測(cè)測(cè)試試項(xiàng)項(xiàng)的的現(xiàn)現(xiàn)場(chǎng)場(chǎng)要要求求被測(cè)軟件包的所有交付項(xiàng)(包括載有程序和數(shù)據(jù)的物理介質(zhì)、文檔)及被測(cè)產(chǎn)品文檔描述中已標(biāo)識(shí)的需求文檔、數(shù)據(jù)和附件,都應(yīng)提供到測(cè)試現(xiàn)場(chǎng)。產(chǎn)品測(cè)試前,應(yīng)對(duì)產(chǎn)品進(jìn)行標(biāo)識(shí),標(biāo)識(shí)應(yīng)具有統(tǒng)一性和唯一性。5 5. .3 3. .2 2 對(duì)對(duì)系系統(tǒng)統(tǒng)組組成成部部分分的的現(xiàn)現(xiàn)場(chǎng)場(chǎng)要要求求被測(cè)軟件包的產(chǎn)品文檔描述中已指明的所有計(jì)算機(jī)系統(tǒng)的組成部分(包括硬件和軟件支持環(huán)境)應(yīng)被提供到測(cè)試現(xiàn)場(chǎng),并進(jìn)行試運(yùn)行(如對(duì)系統(tǒng)進(jìn)行掃描病毒檢查、調(diào)試各部件之間的連接和通信是否正常、可否與數(shù)據(jù)庫(kù)正常接口等) ,以確認(rèn)其是否能正常運(yùn)行。5 5. .3 3. .3 3 培培訓(xùn)訓(xùn)如果被測(cè)軟件包的產(chǎn)品描述中提到培訓(xùn),則測(cè)試人員應(yīng)在測(cè)試活動(dòng)實(shí)施前需求調(diào)研需

溫馨提示

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

評(píng)論

0/150

提交評(píng)論