測(cè)試用例設(shè)計(jì)流程和設(shè)計(jì)方法
CIO時(shí)代網(wǎng) 發(fā)表于:13年05月14日 17:20 [轉(zhuǎn)載] CIO時(shí)代
4 測(cè)試用例設(shè)計(jì)流程和設(shè)計(jì)方法
就ERP管理軟件而言,一般按照功能模塊來(lái)組織、對(duì)系統(tǒng)的每一個(gè)功能點(diǎn)都要設(shè)計(jì)相應(yīng)的測(cè)試用例。在進(jìn)行功能測(cè)試用例設(shè)計(jì)時(shí),應(yīng)該遵守下列操作的流程:
1)根據(jù)功能結(jié)構(gòu)及其關(guān)系,進(jìn)行模塊層次劃分,形成功能模塊或子模塊。
2)針對(duì)每一個(gè)功能模塊。理解其用例(Use Case,)設(shè)計(jì)其工作流程圖或數(shù)據(jù)流圖。
3)確定邏輯路徑、測(cè)試環(huán)境及其測(cè)試點(diǎn)。
4)針對(duì)各個(gè)測(cè)試點(diǎn)(條件、數(shù)據(jù)、路徑、場(chǎng)景等),設(shè)計(jì)測(cè)試用例。首先設(shè)計(jì)最上層的測(cè)試用例,然后再向下逐層推進(jìn)。
5)測(cè)試用例的評(píng)審和修改。
等價(jià)類劃分法
在設(shè)計(jì)測(cè)試用例時(shí),不但要考慮有效等價(jià)類劃分,同時(shí)還要考慮無(wú)效的等價(jià)類戈日分。如圖1所示。
圖1有效等價(jià)類劃分和無(wú)效的等價(jià)類劃分
測(cè)試用例設(shè)計(jì)步驟:
1)為每一個(gè)等價(jià)類規(guī)定一個(gè)唯一的編號(hào);
2)一個(gè)新的測(cè)試用例,使其盡可能多地覆蓋尚未被覆蓋地有效等價(jià)類,重復(fù)這一步,直到所有的有效等價(jià)類都被覆蓋為止;
3)計(jì)一個(gè)新的測(cè)試用例,使其僅覆蓋一個(gè)尚未被覆蓋的無(wú)效等價(jià)類,重復(fù)這一步,直到所有的無(wú)效等價(jià)類都被覆蓋為止。
邊界值分析法
大量實(shí)驗(yàn)證明,針對(duì)各種邊界情況設(shè)計(jì)測(cè)試用例,可以查出更多的錯(cuò)誤。
測(cè)試用例的設(shè)計(jì)原則:
1)使用邊界值分析方法設(shè)計(jì)測(cè)試用例。首先應(yīng)確定邊界情況。
2)通常輸入和輸出等價(jià)類的邊界,就是應(yīng)著重測(cè)試的邊界情況。應(yīng)當(dāng)選取正好等于,剛剛大于或剛剛小于邊界的值作為測(cè)試數(shù)據(jù),而不是選取等價(jià)類中的典型值或任意值作為測(cè)試數(shù)據(jù)。
案例:ERP管理軟件人事模塊中:個(gè)人所得稅處理的程序。就是邊界值分析和對(duì)等價(jià)劃分法結(jié)合起來(lái)使用的典型例子。如表1所示。
表1依賴于邊界值的等價(jià)劃分
因果圖法
因果圖法它適合于檢查程序輸入條件的各種組合情況。
公司簡(jiǎn)介 | 媒體優(yōu)勢(shì) | 廣告服務(wù) | 客戶寄語(yǔ) | DOIT歷程 | 誠(chéng)聘英才 | 聯(lián)系我們 | 會(huì)員注冊(cè) | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.