可測(cè)試性需求

可測(cè)試性需求

ID:23534993

大?。?33.00 KB

頁(yè)數(shù):33頁(yè)

時(shí)間:2018-11-08

可測(cè)試性需求_第1頁(yè)
可測(cè)試性需求_第2頁(yè)
可測(cè)試性需求_第3頁(yè)
可測(cè)試性需求_第4頁(yè)
可測(cè)試性需求_第5頁(yè)
資源描述:

《可測(cè)試性需求》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、軟件可測(cè)試性需求設(shè)計(jì)一、引言  1、目的  提高軟件的可測(cè)試性,加快測(cè)試進(jìn)度,提高測(cè)試效率?! ?、范圍描述的范圍主要是可測(cè)性設(shè)計(jì)的特征,考慮方向及設(shè)計(jì)方法?! ?、讀者對(duì)象  系統(tǒng)分析員、設(shè)計(jì)人員、開發(fā)人員。  二、測(cè)試所需文檔  1、需求規(guī)格說(shuō)明書  2、概要設(shè)計(jì)說(shuō)明書  3、詳細(xì)設(shè)計(jì)說(shuō)明書  4、系統(tǒng)功能清單  5、系統(tǒng)運(yùn)行環(huán)境搭建指導(dǎo)書  6、系統(tǒng)操作指導(dǎo)書  三、可測(cè)試性設(shè)計(jì)需求軟件可測(cè)試性需求設(shè)計(jì)一、引言  1、目的  提高軟件的可測(cè)試性,加快測(cè)試進(jìn)度,提高測(cè)試效率。  2、范圍描述的范圍主要是可測(cè)性設(shè)計(jì)的特征,考慮方向

2、及設(shè)計(jì)方法?! ?、讀者對(duì)象  系統(tǒng)分析員、設(shè)計(jì)人員、開發(fā)人員?! 《y(cè)試所需文檔  1、需求規(guī)格說(shuō)明書  2、概要設(shè)計(jì)說(shuō)明書  3、詳細(xì)設(shè)計(jì)說(shuō)明書  4、系統(tǒng)功能清單  5、系統(tǒng)運(yùn)行環(huán)境搭建指導(dǎo)書  6、系統(tǒng)操作指導(dǎo)書  三、可測(cè)試性設(shè)計(jì)需求  可測(cè)試性主要是指被測(cè)實(shí)體具有如下特征:可控制性、可分解性、穩(wěn)定性、易理解性、可觀察性,該特征的主要要表現(xiàn)是設(shè)立觀察點(diǎn)、控制點(diǎn)、觀察裝置。需要注意的是可測(cè)性設(shè)計(jì)時(shí)必須要保證不能對(duì)軟件系統(tǒng)的任何功能有影響,不能產(chǎn)生附加的活動(dòng)或者附加的測(cè)試。  1、可控制性設(shè)計(jì)需求  1)全局變量的可控制性設(shè)

3、計(jì)需求  在外界使用適當(dāng)?shù)氖侄文軌蛑苯踊蜷g接控制該變量,包括獲取、修改變量值等。可以將全局類型的變量進(jìn)行分類并封裝到一個(gè)個(gè)接口中操作。  2)接口的可控制性設(shè)計(jì)需求  各接口在外界使用適當(dāng)?shù)氖侄文軌蛑苯诱{(diào)用對(duì)該接口進(jìn)行操作,這里所謂的適當(dāng)?shù)氖侄沃饕ㄊ褂脺y(cè)試工具和增加額外代碼。對(duì)于向外提供的接口的接洽處能夠人為的對(duì)接,比如構(gòu)造測(cè)試環(huán)境模擬接口對(duì)接,這里所指的開放接口主要是指相對(duì)于被測(cè)系統(tǒng),即為被測(cè)系統(tǒng)外提供的接口。接口接洽處人為對(duì)接時(shí)各接口所要求的條件和所需的參數(shù)人為的能夠輕易達(dá)到和提供?! ?)模塊的可控制性設(shè)計(jì)需求  對(duì)于每個(gè)

4、相對(duì)獨(dú)立的模塊設(shè)計(jì)好所需要的驅(qū)動(dòng)和樁都能單獨(dú)設(shè)計(jì)用例進(jìn)行測(cè)試對(duì)應(yīng)的功能,在測(cè)試運(yùn)行期間模塊異常時(shí)能夠?qū)⑵涓綦x而不影響測(cè)試?! ?)業(yè)務(wù)流程的可控制性設(shè)計(jì)需求  在測(cè)試環(huán)境滿足的情況下能夠控制任一單獨(dú)業(yè)務(wù)流程,各業(yè)務(wù)流程具有流通性?! ?)場(chǎng)景的可測(cè)性設(shè)計(jì)需求  將一場(chǎng)景所涉及到的業(yè)務(wù)和接口整合到一個(gè)統(tǒng)一的接口使其能夠單獨(dú)操作該場(chǎng)景?! ?、可分解性設(shè)計(jì)需求  1)業(yè)務(wù)流程的可分解性設(shè)計(jì)需求  對(duì)于復(fù)雜的業(yè)務(wù)流程需合理設(shè)定分解點(diǎn),在測(cè)試時(shí)能夠?qū)ζ溥M(jìn)行分解?! ?)場(chǎng)景的可測(cè)性設(shè)計(jì)需求  對(duì)于復(fù)雜的場(chǎng)景需合理設(shè)定分解點(diǎn),在測(cè)試時(shí)能夠?qū)ζ?/p>

5、進(jìn)行分解?! ?、穩(wěn)定性設(shè)計(jì)需求  測(cè)試模塊發(fā)布合理,不能在后期追加的模塊為前期所測(cè)模塊引入新的不必要的測(cè)試活動(dòng)?! ?、易理解性設(shè)計(jì)需求  1)設(shè)計(jì)文檔的易理解性  設(shè)計(jì)參考標(biāo)準(zhǔn)  內(nèi)容描述主次要分清  依賴關(guān)系描述明確  2)接口的易理解性  接口功能明確  參數(shù)有意義  3)業(yè)務(wù)的易理解性  4)場(chǎng)景的易理解性  5、可觀察性設(shè)計(jì)需求  1)業(yè)務(wù)執(zhí)行狀態(tài)和過(guò)程可觀察性設(shè)計(jì)需求  2)異常情況可觀察性設(shè)計(jì)需求  6、測(cè)試驅(qū)動(dòng)和樁的設(shè)置  為單個(gè)測(cè)試接口、測(cè)試業(yè)務(wù)、測(cè)試場(chǎng)景預(yù)留測(cè)試驅(qū)動(dòng)和樁的接入點(diǎn)?! ?、適合增量式開發(fā)的可測(cè)性設(shè)

6、計(jì)  在增量式開發(fā)過(guò)程中必須優(yōu)先考慮測(cè)試樁和測(cè)試驅(qū)動(dòng)實(shí)現(xiàn)的難易程度和真實(shí)性?! ?、可查詢?cè)O(shè)計(jì)  對(duì)系統(tǒng)級(jí)別的全局變量或者狀態(tài)設(shè)置查詢接口;  某一業(yè)務(wù)或場(chǎng)景調(diào)用接口設(shè)置接口路徑查詢?! ?、自愈合功能  在某一場(chǎng)景中局部出現(xiàn)故障時(shí)設(shè)置多路選擇或者其他干涉進(jìn)行跳轉(zhuǎn)執(zhí)行使其具有正常邏輯功能。  10、輸出結(jié)果  對(duì)于任何一項(xiàng)操作都要能產(chǎn)生預(yù)期的輸出,不管是正確的還是錯(cuò)誤的甚至是異常的。測(cè)試結(jié)果的表現(xiàn)形式可以是數(shù)據(jù)、現(xiàn)象等,不管是以什么方式表現(xiàn),都要有依可尋,在設(shè)計(jì)文檔中要有說(shuō)明。對(duì)于測(cè)試結(jié)果易于判斷,具有可分析性、可獲得性。在設(shè)置的各

7、個(gè)控制點(diǎn)或觀察點(diǎn)的結(jié)果易于查詢、修改等?! ?1、提供統(tǒng)一的操作執(zhí)行面板  操作面板元素主要由輸入和輸出元素組成,如所執(zhí)行的操作和對(duì)應(yīng)的輸出,但由于被測(cè)系統(tǒng)可能是一個(gè)比較復(fù)雜的系統(tǒng),由多個(gè)可以獨(dú)立的模塊組成,涉及到的操作和輸出比較多,各操作之間的關(guān)聯(lián)也比較復(fù)雜。在設(shè)計(jì)時(shí)統(tǒng)一的做一個(gè)操作面板,該操作面板成為一個(gè)可以執(zhí)行整個(gè)被測(cè)系統(tǒng)操作的獨(dú)立模塊,一種是以命令的形式執(zhí)行操作,直接以printf語(yǔ)句的形式輸出查看,另一種是以GUI的形式,輸入(執(zhí)行的操作)輸出均在界面上執(zhí)行和體現(xiàn),這樣比較直觀。  特別對(duì)于執(zhí)行某一場(chǎng)景時(shí)要跟蹤該場(chǎng)景的關(guān)鍵

8、過(guò)程和執(zhí)行后的輸出參數(shù),給出一系列可以分析的數(shù)據(jù),該場(chǎng)景可以以執(zhí)行過(guò)程分階段監(jiān)控,將監(jiān)控范圍內(nèi)的數(shù)據(jù)輸出以供測(cè)試人員分析。[討論]需求的可測(cè)試性需求需求敏捷模式中強(qiáng)調(diào)UserStory的可測(cè)試性。我覺得在傳統(tǒng)模式中,強(qiáng)調(diào)需求的可測(cè)試性

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。