如何編寫(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无码精品色午夜麻豆|