測(cè)試用例設(shè)計(jì)方法--概述

????????在開展軟件活動(dòng)時(shí),通常情況下都需要依據(jù)測(cè)試用例進(jìn)行,那到底什么是測(cè)試用例,測(cè)試用例有什么作用,測(cè)試人員又是如何設(shè)計(jì)并編寫測(cè)試用例的呢?

? ? ? ? 要解釋上述問題,首先要明白為什么測(cè)試活動(dòng)需要測(cè)試用例,根據(jù)自己的意愿結(jié)合需求進(jìn)行測(cè)試是否更快捷?答案顯然是否定的。在我們國(guó)內(nèi),隨著互聯(lián)網(wǎng)的發(fā)展以及用戶對(duì)軟件產(chǎn)品質(zhì)量的要求不斷增加,在ISO、CMMI等軟件質(zhì)量標(biāo)準(zhǔn)中都要求測(cè)試活動(dòng)實(shí)施時(shí)必須要進(jìn)行測(cè)試用例設(shè)計(jì),以期降低軟件質(zhì)量風(fēng)險(xiǎn),提高測(cè)試活動(dòng)的質(zhì)量。

? ? ? ? 測(cè)試用例,是為某個(gè)特定目標(biāo)而開發(fā)的輸入、執(zhí)行條件、操作步驟以及預(yù)期結(jié)果等內(nèi)容的集合。那一條測(cè)試用例具體包含哪些內(nèi)容呢?????

? ? ? ? 一般來說一條測(cè)試用例包含用例編號(hào)、測(cè)試項(xiàng)、用例屬性、用例標(biāo)題、前置條件、操作步驟、預(yù)期結(jié)果、優(yōu)先級(jí)等內(nèi)容。

? ? ? ? 1、用例編號(hào):該編號(hào)用來唯一識(shí)別一條測(cè)試用例,要求具有易識(shí)別性和易維護(hù)性,用戶根據(jù)該編號(hào)能很容易識(shí)別該用例的目的及作用。在系統(tǒng)測(cè)試中,用例編號(hào)一般格式為:A-B-C-D

????????A:產(chǎn)品或者項(xiàng)目名稱。

? ? ? ? B:一般用于說明該用例時(shí)針對(duì)哪個(gè)階段的測(cè)試,比如UT(單元測(cè)試)、ST(系統(tǒng)測(cè)試)。

? ? ? ? C:測(cè)試需求的標(biāo)識(shí),說明該用例針對(duì)的測(cè)試點(diǎn)。

? ? ? ? D:通常用數(shù)字表示,描述一個(gè)測(cè)試點(diǎn)中用例的編號(hào),比如001、002等。用例編號(hào)示例:Dswjcms-ST-用戶注冊(cè)-001

? ? ? ? 2、測(cè)試項(xiàng):測(cè)試用例對(duì)應(yīng)的功能模塊,一般定義到測(cè)試子項(xiàng),便于識(shí)別測(cè)試用例所屬模塊和維護(hù)測(cè)試用例。

? ? ? ? 3、測(cè)試名稱:用于概括性的描述測(cè)試用例的關(guān)注點(diǎn),原則上不能重復(fù)。比如:輸入包含空格的密碼,注冊(cè)失敗。

? ? ? ? 4、優(yōu)先級(jí):優(yōu)先級(jí)體現(xiàn)了測(cè)試用例的重要性,可根據(jù)測(cè)試用例的優(yōu)先級(jí)決定用例執(zhí)行的先后次序。優(yōu)先級(jí)一般分為高、中、低三個(gè)級(jí)別。

? ? ? ? 5、前置條件:用于描述執(zhí)行該用例的前提條件,如果此條件不滿足則無法執(zhí)行該測(cè)試用例。比如注冊(cè)時(shí)需要輸入用戶名為user1,則前置條件中需要描述:系統(tǒng)中不存在用戶user1

? ? ? ? 6、操作步驟:根據(jù)需求規(guī)格說明書的描述,設(shè)計(jì)測(cè)試用例的步驟, 編寫時(shí)需要明確給出每一個(gè)步驟的詳細(xì)描述。

? ? ? ?7、預(yù)期結(jié)果:預(yù)期結(jié)果來自于需求,說明用戶的顯式或隱式期望,是測(cè)試用例最重要的一個(gè)部分??梢詮念A(yù)期界面表現(xiàn)和預(yù)期功能表現(xiàn)兩方面描述。

? ? ? ? 測(cè)試用例示例:

????????下期開始介紹黑盒用例設(shè)計(jì)方法之等價(jià)類法,敬請(qǐng)期待。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容