如何編寫(xiě)有效測(cè)試用例
2006/12/28 20:49:16
測(cè)試用例,是一份關(guān)于具體測(cè)試步驟的文檔,它描述了測(cè)試的輸入?yún)?shù)、條件及配置、預(yù)期的輸出結(jié)果等,以判斷被測(cè)軟件的工作是否正常。設(shè)計(jì)、書(shū)寫(xiě)和執(zhí)行測(cè)試案例是測(cè)試活動(dòng)中重要的組成部分,測(cè)試案例通常由測(cè)試案例管理系統(tǒng)或工具進(jìn)行管理。 一、編寫(xiě)測(cè)試用例的原則 測(cè)試用例的重要性是毋庸置疑的,它是軟件測(cè)試全部過(guò)程的核心,是測(cè)試執(zhí)行環(huán)節(jié)的基本依據(jù)。測(cè)試用例編寫(xiě)應(yīng)該遵循的原則: 1、測(cè)試用例要達(dá)到最大覆蓋軟件系統(tǒng)的功能點(diǎn)。測(cè)試工程師應(yīng)該測(cè)試計(jì)劃編寫(xiě)完成之后,在開(kāi)發(fā)階段編寫(xiě)測(cè)試用例,參考需求規(guī)格說(shuō)明書(shū)和軟件功能點(diǎn)對(duì)每個(gè)功能點(diǎn)進(jìn)行操作上的細(xì)化,盡可能趨向最大需求覆蓋率。 2、測(cè)試用例對(duì)測(cè)試功能點(diǎn)、測(cè)試條件、測(cè)試步驟、輸入值和預(yù)期結(jié)果應(yīng)該有準(zhǔn)確的定義。 3、 測(cè)試用例的設(shè)計(jì)應(yīng)包括各種類(lèi)型的測(cè)試用例。在設(shè)計(jì)測(cè)試用例的時(shí)候,除了滿(mǎn)足系統(tǒng)基本功能需求外,還應(yīng)該考慮各種異常情況、邊界情況和承受壓力的能力等。 4、 測(cè)試用例的管理。使用測(cè)試用例管理系統(tǒng)對(duì)測(cè)試用例進(jìn)行管理。 一個(gè)好的測(cè)試用例應(yīng)該具有較高的發(fā)現(xiàn)某個(gè)尚未發(fā)現(xiàn)的錯(cuò)誤的可能性,而一個(gè)成功的測(cè)試案例能夠發(fā)現(xiàn)某個(gè)尚未發(fā)現(xiàn)的錯(cuò)誤,通常一個(gè)好的測(cè)試案例有以下特性: 1、  具有高的發(fā)現(xiàn)錯(cuò)誤的概率 2、  沒(méi)有冗余測(cè)試和冗余的步驟 3、  測(cè)試是“最佳類(lèi)別” 4、  既不太簡(jiǎn)單也不太復(fù)雜 5、  案例是可重用和易于跟蹤的. 6、  確保系統(tǒng)能夠滿(mǎn)足功能需求 測(cè)試用例不可能設(shè)計(jì)得天衣無(wú)縫,也不可能完全滿(mǎn)足軟件需求的覆蓋率,測(cè)試執(zhí)行過(guò)程里肯定會(huì)發(fā)現(xiàn)有些測(cè)試路徑或數(shù)據(jù)在用例里沒(méi)有體現(xiàn),那么事后該將其補(bǔ)充到用例庫(kù)里,以方便他人和后續(xù)版本的測(cè)試。 二、如何編寫(xiě)測(cè)試用例 測(cè)試用例的信息有很多,可以根據(jù)實(shí)際的情況進(jìn)行增刪,一般來(lái)說(shuō)一個(gè)優(yōu)秀的測(cè)試用例應(yīng)該包含以下信息: 1、產(chǎn)品相關(guān)信息 (1)      軟件產(chǎn)品或項(xiàng)目的名稱(chēng) (2)      軟件產(chǎn)品或項(xiàng)目的版本 (3)      功能模塊名 (4)      功能描述 (5)      測(cè)試平臺(tái) 這些信息建議可以在測(cè)試案例手工選擇。 2、基本記錄信息 (1)      測(cè)試用例入庫(kù)者 (2)      測(cè)試用例入庫(kù)時(shí)間 (3)      測(cè)試用例更新者 (4)      測(cè)試用例更新時(shí)間 這些信息建議可以由測(cè)試案例自動(dòng)生成。 3、測(cè)試用例的屬性 (1)      測(cè)試用例ID:測(cè)試用例的ID(由案例管理系統(tǒng)自動(dòng)生成,方便跟蹤管理) (2)      測(cè)試用例名稱(chēng):測(cè)試用例的名稱(chēng) (3)      測(cè)試功能點(diǎn):測(cè)試的功能檢查點(diǎn) (4)      測(cè)試目的:該測(cè)試功能點(diǎn)的測(cè)試目的 (5)      測(cè)試級(jí)別:主路徑測(cè)試、煙霧測(cè)試、基本功能測(cè)試、詳細(xì)功能測(cè)試。      下面對(duì)這幾個(gè)測(cè)試級(jí)別進(jìn)行說(shuō)明:  A、                    主路徑測(cè)試:對(duì)照需求中重要模塊和功能的最主要功能路徑,主路徑測(cè)試為設(shè)計(jì)探針模塊,快速檢查程序的可測(cè)試性(可測(cè)試性還包括安裝測(cè)試是否成功)的主要依據(jù)的測(cè)試案例 B、                    煙霧測(cè)試:對(duì)照需求中所有模塊的主要功能路徑,主路徑測(cè)試案例為煙霧測(cè)試案例的子集,煙霧測(cè)試為做回歸測(cè)試的主要依據(jù)的測(cè)試案例。 C、                    基本功能測(cè)試:對(duì)照需求和總體設(shè)計(jì)中所有模塊和功能的基本功能路徑,基本功能測(cè)試為測(cè)試軟件產(chǎn)品的非重要級(jí)別模塊,書(shū)寫(xiě)完全的自動(dòng)測(cè)試腳本的主要依據(jù)。 D、                    詳細(xì)功能測(cè)試:對(duì)照總體設(shè)計(jì)中所有模塊和功能的功能路徑,測(cè)試各個(gè)模塊及功能各個(gè)層次,各種類(lèi)型。詳細(xì)功能測(cè)試案例為對(duì)重點(diǎn)模塊,易發(fā)生錯(cuò)誤的模塊的主要依據(jù)。 (6)      測(cè)試類(lèi)型:功能測(cè)試、邊界測(cè)試、異常測(cè)試、性能測(cè)試、壓力測(cè)試、兼容測(cè)試、安全測(cè)試、恢復(fù)測(cè)試、安裝測(cè)試、界面測(cè)試、啟動(dòng)/停止測(cè)試、文檔測(cè)試、配置測(cè)試、可靠性測(cè)試、易用性測(cè)試、多語(yǔ)言測(cè)試。 (7) 

下一頁(yè)
返回列表
返回首頁(yè) 主站蜘蛛池模板: 亚洲乱码卡一卡二卡三| 国产在线98福利播放视频免费| 中文字幕日产无码| 樱桃视频高清免费观看在线播放| 免费中文字幕在线观看| 色综合久久久无码中文字幕波多| 国产精品va在线播放| 99久无码中文字幕一本久道 | 97热久久免费频精品99| 性xxxfreexxxx性欧美| 久久午夜免费鲁丝片| 欧美三级不卡在线观看视频| 亚洲精品乱码久久久久久自慰| 精品伊人久久久久网站 | 一级二级三级黄色片| 日本24小时在线| 五月综合色婷婷在线观看| 欧美第一页草草影院浮力| 免费看日b视频| 美女被艹免费视频| 国产女人18毛片水真多1| www.黄色在线| 国产高潮国产高潮久久久| chinese体育生gayxxxxhd| 强波多野结衣痴汉电车| 久久6这里只有精品| 日韩小视频在线观看| 亚洲a∨精品一区二区三区下载| 欧美精品blacked中文字幕| 先锋影音av资源网| 精品无码久久久久国产| 国产一在线观看| 韩国男女无遮挡高清性视频| 国产成人综合欧美精品久久| 香蕉久久综合精品首页| 国产黄大片在线观看视频| awazliksikix小吃大全图片| 妺妺窝人体色WWW在线观看| 中国美团外卖男男china| 收集最新中文国产中文字幕| 久久亚洲AV无码精品色午夜麻豆|