




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、一、功能性測試適應(yīng)性測試從適應(yīng)性考慮,應(yīng)測試系統(tǒng)/子系統(tǒng)設(shè)計(jì)文檔規(guī)定的系統(tǒng)的每一項(xiàng)功能。準(zhǔn)確性測試從準(zhǔn)確性考慮,可對系統(tǒng)中具有準(zhǔn)確性要求的功能和精度要求的項(xiàng)(如數(shù)據(jù) 處理精度、時(shí)間控制精度、時(shí)間測量精度)進(jìn)行測試?;ゲ僮餍詼y試從互操作性考慮,可測試系統(tǒng)/子系統(tǒng)設(shè)計(jì)文檔、接口需求規(guī)格說明文檔和 接口設(shè)計(jì)文檔規(guī)定的系統(tǒng)與外部設(shè)備的接口、與其他系統(tǒng)的接口。測試其格式和 內(nèi)容,包括數(shù)據(jù)交換的數(shù)據(jù)格式和內(nèi)容;測試接口之間的協(xié)調(diào)性;測試軟件對系 統(tǒng)每一個(gè)真實(shí)接口的正確性;測試軟件系統(tǒng)從接口接收和發(fā)送數(shù)據(jù)的能力;測試 數(shù)據(jù)的約定、協(xié)議的一致性;測試軟件系統(tǒng)對外圍設(shè)備接口特性的適應(yīng)性。安全保密性測試從安全保密
2、性,可測試系統(tǒng)及其數(shù)據(jù)訪問的可控制性。測試系統(tǒng)防止非法操作的模式,包括防止非授權(quán)的創(chuàng)建、刪除或修改程序或 信息,必要時(shí)做強(qiáng)化異常操作的測試。測試系統(tǒng)防止數(shù)據(jù)被訛誤和被破壞的能力。測試系統(tǒng)的加密和解密功能。二、可靠性測試成熟性測試在成熟性,可基于系統(tǒng)運(yùn)行剖面設(shè)計(jì)測試用例,根據(jù)實(shí)際使用的概率分布隨 機(jī)選擇輸入,運(yùn)行系統(tǒng),測試系統(tǒng)滿足需求的程度并獲取失效數(shù)據(jù),其中包括對 重要輸入變量值的覆蓋、對相關(guān)輸入變量可能組合的覆蓋、對設(shè)計(jì)輸入空間與實(shí) 際輸入空間之間區(qū)域的覆蓋、對各種使用功能的覆蓋、對使用環(huán)境的覆蓋。應(yīng)在 有代表性的使用環(huán)境中、以及可能影響系統(tǒng)運(yùn)行方式的環(huán)境中運(yùn)行軟件,驗(yàn)證系 統(tǒng)的可靠性需求是
3、否正確實(shí)現(xiàn)。對一些特殊的系統(tǒng),如容錯(cuò)軟件、實(shí)時(shí)嵌入式軟 件等,由于在一般的使用環(huán)境下常常很難在軟件中植入差錯(cuò),應(yīng)考慮多種測試環(huán) 境。測試系統(tǒng)的平均無故障時(shí)間。選擇可靠性增長模型,通過檢測到的失效數(shù)和 故障數(shù),對系統(tǒng)的可靠性進(jìn)行預(yù)測。容錯(cuò)性測試從容錯(cuò)性考慮,可測試:系統(tǒng)對中斷發(fā)生的反應(yīng)。系統(tǒng)在邊界條件下的反應(yīng)。系統(tǒng)的功能、性能的降級情況。系統(tǒng)的各種誤操作模式。系統(tǒng)的各種故障模式(如數(shù)據(jù)超出范圍、死鎖等)。測試在多機(jī)系統(tǒng)出現(xiàn)故障需要切換時(shí)系統(tǒng)的功能和性能的連續(xù)平穩(wěn)性。 注:可用故障樹分析技術(shù)檢測誤操作模式和故障模式。易恢復(fù)性測試從易恢復(fù)性考慮,可測試:具有自動(dòng)修復(fù)功能的系統(tǒng)的自動(dòng)修復(fù)的時(shí)間。系統(tǒng)在
4、特定的時(shí)間范圍內(nèi)的平均宕機(jī)時(shí)間。2系統(tǒng)在特定的時(shí)間范圍內(nèi)的平均恢復(fù)時(shí)間。系統(tǒng)的重新啟動(dòng)并繼續(xù)提供服務(wù)的能力。系統(tǒng)的還原功能的還原能力。三、易用性測試易理解測試系統(tǒng)的各項(xiàng)功能,確認(rèn)它們是否容易被識別和被理解。要求具有演示功能的能力,確認(rèn)演示是否容易被訪問、演示是否充分和有效。界面的輸入和輸出,確認(rèn)輸入和輸出的格式和含義是否容易被理解。易學(xué)性測試從易學(xué)性考慮,可測試系統(tǒng)的在線幫助,確認(rèn)在線幫助是否容易定位,是否 有效;還可以對照用戶手冊或操作手冊執(zhí)行系統(tǒng),測試用戶文檔的有效性。易操作性測試輸入數(shù)據(jù),確認(rèn)系統(tǒng)是否對輸入數(shù)據(jù)進(jìn)行有效性檢查。要求具有中斷執(zhí)行的功能,確認(rèn)它們能否在動(dòng)作完成之前被取消。要求
5、具有還原能力(數(shù)據(jù)庫恢復(fù)能力)的功能,確認(rèn)它們能否在動(dòng)作完成之 后被撤銷。包含參數(shù)設(shè)置的功能,確認(rèn)參數(shù)是否已選擇、是否有缺省值。要求具有解釋的消息,確認(rèn)它們是否明確。要求具有界面提示能力的界面元素,確認(rèn)它們是否有效。要求具有容錯(cuò)能力的功能和操作,確認(rèn)系統(tǒng)能否提示出錯(cuò)的風(fēng)險(xiǎn)、能否容易 糾正錯(cuò)誤的輸入、能否從差錯(cuò)中恢復(fù)。要求具有定制能力的功能和操作,確認(rèn)定制能力的有效性。要求具有運(yùn)行狀態(tài)監(jiān)控能力的功能,確認(rèn)它們的有效性。注:以正確操作、誤操作模式、非常規(guī)模式和快速操作為框架設(shè)計(jì)測試用例,誤 操作模式有錯(cuò)誤的數(shù)據(jù)類型作參數(shù)、錯(cuò)誤的輸入數(shù)據(jù)序列、錯(cuò)誤的操作序列等。 如有用戶手冊或操作手冊,可對照手冊逐
6、條進(jìn)行測試。吸引性測試從吸引性考慮,可測試系統(tǒng)的人機(jī)交互界面能否定制。四、效率測試時(shí)間特性測試從時(shí)間特性考慮,可測試系統(tǒng)的響應(yīng)時(shí)間、平均響應(yīng)時(shí)間、響應(yīng)極限時(shí)間, 系統(tǒng)的吞吐量、平均吞吐量,系統(tǒng)的周轉(zhuǎn)時(shí)間、平均周轉(zhuǎn)時(shí)間、周轉(zhuǎn)時(shí)間極限。注:響應(yīng)時(shí)間指系統(tǒng)為完成一項(xiàng)規(guī)定任務(wù)所需的時(shí)間;平均響應(yīng)時(shí)間指系統(tǒng) 執(zhí)行若干并行任務(wù)所需的平均時(shí)間;響應(yīng)極限時(shí)間指在最大負(fù)載條件下,系統(tǒng)完 成某項(xiàng)任務(wù)需要時(shí)間的極限;吞吐量指在給定的時(shí)間周期內(nèi)系統(tǒng)能成功完成的任 務(wù)數(shù)量;平均吞吐量指在一個(gè)單位時(shí)間內(nèi)系統(tǒng)能處理并發(fā)任務(wù)的平均數(shù);極限吞 吐量指在最大負(fù)載條件下,在給定的時(shí)間周期內(nèi),系統(tǒng)能處理的最多并發(fā)任務(wù)數(shù); 周轉(zhuǎn)時(shí)間指
7、從發(fā)出一條指令開始到一組相關(guān)的任務(wù)完成的時(shí)間;平均周轉(zhuǎn)時(shí)間指 在一個(gè)特定的負(fù)載條件下,對一些并發(fā)任務(wù),從發(fā)出請求到任務(wù)完成所需要的平 均時(shí)間;周轉(zhuǎn)時(shí)間極限指在最大負(fù)載條件下,系統(tǒng)完成一線任務(wù)所需要時(shí)間的極 限。在測試時(shí),應(yīng)標(biāo)識和定義適合于軟件應(yīng)用的任務(wù),并對多項(xiàng)任務(wù)進(jìn)行測試, 而不是僅測一項(xiàng)任務(wù)。注:軟件應(yīng)用任務(wù)的例子,如在通信應(yīng)用中的切換、數(shù)據(jù)包發(fā)送、在控制應(yīng) 用中的事件控制,在公共用戶應(yīng)用中由用戶調(diào)用的功能產(chǎn)生的一個(gè)數(shù)據(jù)的輸出等。資源利用性測試從資源利用性考慮,可測試系統(tǒng)的輸入/輸出設(shè)備、內(nèi)存和傳輸資源的利用情 況:執(zhí)行大量的并發(fā)任務(wù),測試輸入/輸出設(shè)備的利用時(shí)間。在使輸入/輸出負(fù)載達(dá)到最
8、大的系統(tǒng)條件下,運(yùn)行系統(tǒng),測試輸入/輸出負(fù)載 極限。并發(fā)執(zhí)行大量的任務(wù),測試用戶等待輸入/輸出設(shè)備操作完成需要的時(shí)間。注:建議調(diào)查幾次測試與運(yùn)行實(shí)例中的最大時(shí)間與時(shí)間分布。在規(guī)定的負(fù)載下和在規(guī)定的時(shí)間范圍內(nèi)運(yùn)行系統(tǒng),測試內(nèi)存的利用情況。在最大負(fù)載下運(yùn)行系統(tǒng),測試內(nèi)存的利用情況。并發(fā)執(zhí)行規(guī)定的數(shù)個(gè)任務(wù),測試系統(tǒng)的傳輸能力。在系統(tǒng)負(fù)載最大的條件下和在規(guī)定的時(shí)間周期內(nèi),測試傳輸資源的利用情況。 在系統(tǒng)傳輸負(fù)載最大條件下,測試不同介質(zhì)同步完成其任務(wù)的時(shí)間周期。五、維護(hù)性測試易分析性測試從易分析性考慮,可設(shè)計(jì)各種情況的測試用例運(yùn)行系統(tǒng),并監(jiān)測系統(tǒng)運(yùn)行狀 態(tài)數(shù)據(jù),檢查這些數(shù)據(jù)是否容易獲得、內(nèi)容是否充分。如
9、果軟件具有診斷功能, 應(yīng)測試該功能。易改變性測試從易改變性考慮,可測試能否通過參數(shù)來改變系統(tǒng)。易測試性測試從易測試性考慮,可測試軟件內(nèi)置的測試功能,確認(rèn)它們是否完整和有效。六、可移植性測試適應(yīng)性測試從適應(yīng)性考慮,可測試:軟件對諸如數(shù)據(jù)文件、數(shù)據(jù)塊或數(shù)據(jù)庫等數(shù)據(jù)結(jié)構(gòu)的適應(yīng)能力。軟件對硬件設(shè)備和網(wǎng)絡(luò)設(shè)施等硬件環(huán)境的適應(yīng)能力。軟件對系統(tǒng)軟件或并行的應(yīng)用軟件等軟件環(huán)境的適應(yīng)能力。軟件是否已移植。易安裝性測試從易安裝性考慮,可測試軟件安裝的工作量、安裝的可定制性、安裝設(shè)計(jì)的 完備性、安裝操作的簡易性、是否容易重新安裝。注:安裝設(shè)計(jì)的完備性可分為三級最好:設(shè)計(jì)了安裝程序,并編寫了安裝指南文檔。好:僅編寫了
10、安裝指南文檔。差:無安裝程序和安裝指南文檔。注:安裝操作的簡易性可分為四級。非常容易:只需啟動(dòng)安裝功能并觀察安裝過程。容易:只需回答安裝功能中提出的問題。不容易:需要從表或填充框中看參數(shù)。復(fù)雜:需要從文件中尋找參數(shù),改變或?qū)懰鼈?。共存性測試從共存性考慮,可測試軟件與其他軟件共同運(yùn)行的情況。易替換性測試當(dāng)替換整個(gè)不同的軟件系統(tǒng)和用同一軟件系列的高版本替換低版本時(shí),在易 替換性,可考慮測試:軟件能否繼續(xù)使用被其替代的軟件使用過的數(shù)據(jù)。軟件是否具有被其替代的軟件中的類似功能。依從性測試當(dāng)軟件在功能性、可靠性、易用性、效率、維護(hù)性和可移植性遵循了相關(guān)的 標(biāo)準(zhǔn)、約定、風(fēng)格指南或法規(guī)時(shí),應(yīng)酌情進(jìn)行測試。上
11、述基于軟件質(zhì)量特性/子特性的系統(tǒng)測試內(nèi)容對應(yīng)到傳統(tǒng)的軟件測試類型 如下所示:功能測試目標(biāo):對產(chǎn)品的功能進(jìn)行測試,檢驗(yàn)是否實(shí)現(xiàn)、是否正確實(shí)現(xiàn);方法:覆蓋產(chǎn)品的功能;工具:回歸測試時(shí)候可以使用工具。性能測試目標(biāo):對產(chǎn)品的性能進(jìn)行測試,檢驗(yàn)是否達(dá)標(biāo)、是否能夠保持;方法:覆蓋系統(tǒng)的性能需求,一般和負(fù)載測試結(jié)合使用;工具:在需要大訪問量時(shí)候尤其需要使用工具。負(fù)載測試目標(biāo):在人為設(shè)置的高負(fù)載(大數(shù)據(jù)量、大訪問量)的情況下,檢查系統(tǒng)是 否發(fā)生功能或者性能上的問題;方法:人為生成大數(shù)據(jù)量,并利用工具模擬頻繁并發(fā)訪問;工具:一般需要使用工具。壓力測試目標(biāo):在人為設(shè)置的系統(tǒng)資源緊缺情況下,檢查系統(tǒng)是否發(fā)生功能或者
12、性能 上的問題;方法:人為減少可用的系統(tǒng)資源,包括:內(nèi)存、硬盤、網(wǎng)絡(luò)、CPU占用、數(shù) 據(jù)庫反應(yīng)時(shí)間等;工具:一般需要使用工具。疲勞測試目標(biāo):在一段時(shí)間內(nèi)(經(jīng)驗(yàn)上一般是連續(xù)72小時(shí))保持系統(tǒng)功能的頻繁使 用,檢查系統(tǒng)是否發(fā)生功能或者性能上的問題;方法:人為設(shè)置不同功能的連續(xù)重復(fù)操作; 工具:一般需要使用工具。易用性測試目標(biāo):檢查系統(tǒng)界面和功能是否容易學(xué)習(xí)、使用方式是否規(guī)范一致,是否會(huì) 誤導(dǎo)用戶或者使用模糊的信息;方法:可以采用用戶操作、觀察(錄像)、反饋并評估的方式,一般與功能測 試結(jié)合使用。安裝測試目標(biāo):檢查系統(tǒng)安裝是否能夠安裝所有需要的文件/數(shù)據(jù)并進(jìn)行必要的系統(tǒng) 設(shè)置,檢查系統(tǒng)安裝是否會(huì)破壞
13、其他文件或配置,檢查系統(tǒng)安裝是否可以中止并 恢復(fù)現(xiàn)場,檢查系統(tǒng)是否能夠正確卸載并恢復(fù)現(xiàn)場,檢查安裝和卸載過程的用戶 提示和功能是否出現(xiàn)錯(cuò)誤。有時(shí)候?qū)惭b測試作為功能測試的一部分。配置測試目標(biāo):在不同的硬件配置下,在不同的操作系統(tǒng)和應(yīng)用軟件環(huán)境中,檢查系 統(tǒng)是否發(fā)生功能或者性能上的問題;方法:一般需要建立測試實(shí)驗(yàn)室。文檔測試目標(biāo):檢查系統(tǒng)的文檔是否齊全,檢查是否有多余文檔或者死文檔,檢查文 檔內(nèi)容是否正確/規(guī)范/一致等;方法:一般由單獨(dú)的一組測試人員實(shí)施。安全測試(包括病毒、加密、權(quán)限)目標(biāo):檢查系統(tǒng)是否有病毒,檢查系統(tǒng)是否正確加密,檢查系統(tǒng)在非授權(quán)的 內(nèi)部或外部用戶訪問或故意破壞時(shí)是否出現(xiàn)錯(cuò)誤
14、?;謴?fù)測試目標(biāo):在人為發(fā)生系統(tǒng)災(zāi)難(系統(tǒng)崩潰、硬件損壞、病毒入侵等)的情況下, 檢查系統(tǒng)是否能恢復(fù)被破壞的環(huán)境和數(shù)據(jù)。 回歸測試定義回歸測試是一種選擇性重新測試,目的是檢測系統(tǒng)或系統(tǒng)組成部分在修 改期間產(chǎn)生的缺陷,用于驗(yàn)證已進(jìn)行的修改并未引起不希望的有害效果,或確認(rèn) 修改后的系統(tǒng)或系統(tǒng)組成部分仍滿足規(guī)定的要求;目標(biāo)檢查系統(tǒng)變更之后是否引 入新的錯(cuò)誤或者舊的錯(cuò)誤重新出現(xiàn),尤其是在每次Build之后和穩(wěn)定期測試的時(shí) 候;一般使用工具,一般依賴于測試用例庫和缺陷報(bào)告庫。健全測試目標(biāo):檢查系統(tǒng)的功能和性能是否基本可以正常使用,來確定是否可以繼續(xù) 進(jìn)行系統(tǒng)測試的其他內(nèi)容;方法:正常安裝,并使用正常情況下
15、的測試,用例對主要功能進(jìn)行測試.;同時(shí) 檢查系統(tǒng)文檔是否齊全。交付測試目標(biāo):關(guān)閉所有缺陷報(bào)告,確保系統(tǒng)達(dá)到預(yù)期的交付標(biāo)準(zhǔn);方法:一般需要結(jié)合回歸測試,并謹(jǐn)慎處理新出現(xiàn)的Bug。交付測試也稱為 穩(wěn)定期測試,有時(shí)候與系統(tǒng)測試獨(dú)立劃分。演練測試目標(biāo):在交付給用戶之前,利用相似的用戶環(huán)境進(jìn)行測試。背靠背測試目標(biāo):設(shè)置一組以上的測試團(tuán)隊(duì),在互相不進(jìn)行溝通的情況下獨(dú)立進(jìn)行相同 的測試項(xiàng)目,用來評估測試團(tuán)隊(duì)的效果并發(fā)現(xiàn)更多的錯(cuò)誤。開始用于測試外包, 現(xiàn)在也用于內(nèi)部測試。度量測試目標(biāo):在系統(tǒng)中人為地放入錯(cuò)誤(播種),并根據(jù)被發(fā)現(xiàn)的比例來確定系統(tǒng)中 遺留的錯(cuò)誤數(shù)量。開始用于測試外包,現(xiàn)在也用于內(nèi)部測試。比較測試目標(biāo):與競爭產(chǎn)品及本產(chǎn)品的舊版本測試同樣的內(nèi)容,來確定系統(tǒng)的優(yōu)勢和 劣
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 泰山護(hù)理職業(yè)學(xué)院《計(jì)算機(jī)電路基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 張家口職業(yè)技術(shù)學(xué)院《接口自動(dòng)化》2023-2024學(xué)年第二學(xué)期期末試卷
- 貴州銅仁數(shù)據(jù)職業(yè)學(xué)院《橋梁結(jié)構(gòu)非線性》2023-2024學(xué)年第一學(xué)期期末試卷
- 山東英才學(xué)院《兒童文學(xué)(小教)》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄭州經(jīng)貿(mào)學(xué)院《鋼琴彈唱》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南師范大學(xué)《公共健康與預(yù)防醫(yī)學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 反擔(dān)保保證抵押借款合同
- 抵押物品的合同
- 手房買賣合同獨(dú)家合同
- 畜牧產(chǎn)品產(chǎn)銷對接與供應(yīng)鏈保障合同
- 2025年小學(xué)時(shí)事知識試題及答案
- 2024年10月自考01685動(dòng)漫藝術(shù)概論試題及答案含評分參考
- 中華人民共和國保守國家秘密法實(shí)施條例培訓(xùn)課件
- 2024年全國統(tǒng)一高考英語試卷(新課標(biāo)Ⅰ卷)含答案
- 雪鐵龍DS6說明書
- Unit7ArtLesson3AMusicalGenius(第一課時(shí))教學(xué)設(shè)計(jì)高中英語北師大版
- 大學(xué)詳解(敬守版)
- 有機(jī)化學(xué)第四篇芳香烴
- 某某江水利樞紐工程設(shè)計(jì)說明書與計(jì)算書
- 快板?繞口令?《玲瓏塔》
- 學(xué)校國有資產(chǎn)流失的成因及對策
評論
0/150
提交評論