當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > ERP系統(tǒng) > ERP系統(tǒng)口碑 > ERP測試
erp系統(tǒng)測試要點(diǎn)
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
結(jié)合目前的erp測試現(xiàn)狀,泛普軟件提出關(guān)于功能測試內(nèi)容、用例的設(shè)計(jì)流程、方法和技術(shù),保證了系統(tǒng)業(yè)務(wù)流程,軟件功能的準(zhǔn)確實(shí)現(xiàn),而且此測試方案在變壓器制造行業(yè)的ERP管理系統(tǒng)中,得以充分應(yīng)用,為軟件的驗(yàn)收評(píng)估和成功實(shí)施打下了堅(jiān)實(shí)的基礎(chǔ)。
測試用例設(shè)計(jì)流程和設(shè)計(jì)方法
就ERP管理軟件而言,一般按照功能模塊來組織、對(duì)系統(tǒng)的每一個(gè)功能點(diǎn)都要設(shè)計(jì)相應(yīng)的測試用例。在進(jìn)行功能測試用例設(shè)計(jì)時(shí),應(yīng)該遵守下列操作的流程:
1)根據(jù)功能結(jié)構(gòu)及其關(guān)系,進(jìn)行模塊層次劃分,形成功能模塊或子模塊。
2)針對(duì)每一個(gè)功能模塊。理解其用例(Use Case,)設(shè)計(jì)其工作流程圖或數(shù)據(jù)流圖。
3)確定邏輯路徑、測試環(huán)境及其測試點(diǎn)。
4)針對(duì)各個(gè)測試點(diǎn)(條件、數(shù)據(jù)、路徑、場景等),設(shè)計(jì)測試用例。首先設(shè)計(jì)最上層的測試用例,然后再向下逐層推進(jìn)。
5)測試用例的評(píng)審和修改。
測試用例設(shè)計(jì)步驟:
1)為每一個(gè)等價(jià)類規(guī)定一個(gè)唯一的編號(hào);
2)一個(gè)新的測試用例,使其盡可能多地覆蓋尚未被覆蓋地有效等價(jià)類,重復(fù)這一步,直到所有的有效等價(jià)類都被覆蓋為止;
3)計(jì)一個(gè)新的測試用例,使其僅覆蓋一個(gè)尚未被覆蓋的無效等價(jià)類,重復(fù)這一步,直到所有的無效等價(jià)類都被覆蓋為止。
邊界值分析法
大量實(shí)驗(yàn)證明,針對(duì)各種邊界情況設(shè)計(jì)測試用例,可以查出更多的錯(cuò)誤。
測試用例的設(shè)計(jì)原則:
1)使用邊界值分析方法設(shè)計(jì)測試用例。首先應(yīng)確定邊界情況。
2)通常輸入和輸出等價(jià)類的邊界,就是應(yīng)著重測試的邊界情況。應(yīng)當(dāng)選取正好等于,剛剛大于或剛剛小于邊界的值作為測試數(shù)據(jù),而不是選取等價(jià)類中的典型值或任意值作為測試數(shù)據(jù)。
案例:ERP管理軟件人事模塊中:個(gè)人所得稅處理的程序。就是邊界值分析和對(duì)等價(jià)劃分法結(jié)合起來使用的典型例子。
依賴于邊界值的等價(jià)劃分
因果圖法它適合于檢查程序輸入條件的各種組合情況。
測試用例設(shè)計(jì)步驟:
1)分析軟件規(guī)格說明描述中,那些是原因(即輸入條件或輸人條件的等價(jià)類),那些是結(jié)果(即輸出條件),并給每個(gè)原因和結(jié)果賦予一個(gè)標(biāo)識(shí)符。
2)分析軟件規(guī)格說明描述中的語義。找出原因與結(jié)果之間,原因與原因之間對(duì)應(yīng)的關(guān)系,根據(jù)這些關(guān)系,畫出因果圖。
3)對(duì)需求加以分析并把它們表示為因果圖之問的關(guān)系圖。
4)把因果圖轉(zhuǎn)換為判定表。
5)將判定表的每一列拿出來作為依據(jù)'設(shè)計(jì)測試用例。
正交試驗(yàn)設(shè)計(jì)方法
測試用例的設(shè)計(jì)步驟:
1)提取功能說明,構(gòu)造因子——狀態(tài)表
2)加權(quán)篩選,生成因素分析表
3)利用正交表構(gòu)造測試數(shù)據(jù)集:提取功能說明。構(gòu)造因子——狀態(tài)表:加權(quán)篩選,生成因素分析表;利用正交表構(gòu)造測試數(shù)據(jù)集。
案例:在ERP管理系統(tǒng)中,人事模塊中員工信息的查詢功能。員工姓名、員工編號(hào)身份證號(hào)
1)首先考慮用等價(jià)劃分類,邊界值共用的方法設(shè)計(jì)用例。用錯(cuò)誤估算法補(bǔ)充用例。
2)如果程序業(yè)務(wù)流程很清晰,應(yīng)考慮主要采用場景法設(shè)計(jì)用例。
3)如果程序中有詳細(xì)的因果關(guān)系,應(yīng)一開始就考慮用因果圖法,然后根據(jù)因果圖導(dǎo)出判定表。
4)如果是文件配置類型的測試,應(yīng)考慮用功能圖法。
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓