


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、、Counter模塊結(jié)構(gòu)圖如下:界面模塊統(tǒng)計總行模塊統(tǒng)計空行模塊統(tǒng)計注釋行模塊統(tǒng)計代碼行模塊統(tǒng)計結(jié)果輸出模塊二、集成測試子項及用例分析1測試層次與范圍由于結(jié)構(gòu)較為簡單,本繼承集成測試只對對模塊間進行集成測試,即對界面模塊源文件統(tǒng)計主控模參數(shù)檢查模塊,統(tǒng)計代碼行模塊,統(tǒng)計注釋行模塊,統(tǒng)計空行模塊,統(tǒng)計總行模 塊,統(tǒng)計結(jié)果輸出模塊進行集成。2、測試策略基于功能的集成3、測試子項的分析(1 )統(tǒng)計代碼行功能 界面模塊、源文件統(tǒng)計主控模、參數(shù)檢查模塊、統(tǒng)計代碼行模塊、統(tǒng)計結(jié)果輸出模塊集成, 采用等價類邊界值劃分用例設(shè)計方法。角度具體參數(shù)分析出的用例數(shù)據(jù)輸入外部接 口輸入g_szStateFileNam
2、e:合法的 文件路徑 及合法的文件 名A :深層路徑(如9層) B : 255個字符的長文 件名及1個字符的長文 件名C :含有漢字、數(shù)字、 字符的文件名D ;文件大小1ME:文件大小0.9MF :文件大小 0M(空文 件)G:文件內(nèi)容全為代碼 行H :文件內(nèi)容全為注釋 行I :文件內(nèi)容全為空行J:文件內(nèi)容為代碼行、 注釋行、空行的各種組 合:不合法 的文件類 型A : *.txtB : *.docC: *.pptD:文件大小為1.1ME :F :G :g_StatCodeL in eFlagSTAT,NOT_STAT-1 gCommLi neFlagNOT_STATg_StateBla nk
3、Lin eFlagNOT_STATg_StateTotalL in eFlagNOT_STAT內(nèi)部輸 入不考慮輸出gCodeL in eNUM-1,0,大于0的極大值gCommLi neNUM-1g_i Bla nkL in eNUM-1g_iTotalL in eNUM-1(2)統(tǒng)計注釋行功能界面模塊、源文件統(tǒng)計主控模、參數(shù)檢查模塊、統(tǒng)計注釋行模塊,采用等價類邊界值劃分 用例設(shè)計方法。角度具體參數(shù)分析出的用例數(shù)據(jù)輸入外部接 口輸入g_szStateFileName:合法的 文件路徑 及合法的文件 名A :深層路徑(如9層) B : 255個字符的長文 件名及1個字符的長文 件名C :含有漢字
4、、數(shù)字、 字符的文件名D ;文件大小1ME:文件大小0.9MF :文件大小 0M(空文 件)G:文件內(nèi)容全為代碼 行H :文件內(nèi)容全為注釋 行I :文件內(nèi)容全為空行J:文件內(nèi)容為代碼行、 注釋行、空行的各種組 合:不合法 的文件類 型A : *.txtB : *.docC: *.pptD:文件大小為1.1ME :F :G :g_StatCodeL in eFlagNOT_STAT-1 gCommLi neFlagSTAT,NOT_STATg_StateBla nkLin eFlagNOT_STATg_StateTotalL in eFlagNOT_STAT內(nèi)部輸 入不考慮輸出gCodeL in
5、 eNUM-1gCommLi neNUM-1,0,大于0的極大值g_i Bia nkL in eNUM-1g_iTotalL in eNUM-1(3)統(tǒng)計空行功能界面模塊、源文件統(tǒng)計主控模、參數(shù)檢查模塊、統(tǒng)計空模塊、統(tǒng)計結(jié)果輸出模塊集成,采用 等價類邊界值劃分用例設(shè)計方法。角度具體參數(shù)分析出的用例數(shù)據(jù)輸入外部接 口輸入g_szStateFileName:合法的 文件路徑 及合法的文件 名A :深層路徑(如9層) B : 255個字符的長文 件名及1個字符的長文 件名C :含有漢字、數(shù)字、 字符的文件名D ;文件大小1ME:文件大小0.9MF :文件大小 0M(空文 件)G:文件內(nèi)容全為代碼 行
6、H :文件內(nèi)容全為注釋 行I :文件內(nèi)容全為空行J:文件內(nèi)容為代碼行、 注釋行、空行的各種組 合:不合法 的文件類 型A : *.txtB : *.docC: *.pptD:文件大小為1.1ME :F :G :g_StatCodeL in eFlagNOT_STAT-1 gCommLi neFlagNOT_STATg StateBlankLineFlagSTAT,NOT STATg_StateTotalL in eFlagNOT_STAT內(nèi)部輸 入不考慮輸出gCodeL in eNUM-1gCommLi neNUM-1g_i Bla nkL in eNUM-1,0,大于0的極大值g_iTota
7、lL in eNUM-1(4)統(tǒng)計總行功能界面模塊、源文件統(tǒng)計主控模、參數(shù)檢查模塊、統(tǒng)計總行模塊、統(tǒng)計結(jié)果輸出模塊集成,采 用等價類邊界值劃分用例設(shè)計方法。角度具體參數(shù)分析出的用例數(shù)據(jù)輸入外部接 口輸入g_szStateFileName:合法的 文件路徑 及合法的文件 名A :深層路徑(如9層) B : 255個字符的長文 件名及1個字符的長文 件名C :含有漢字、數(shù)字、 字符的文件名D ;文件大小1ME:文件大小0.9MF :文件大小 0M(空文 件)G:文件內(nèi)容全為代碼 行H :文件內(nèi)容全為注釋 行I :文件內(nèi)容全為空行J:文件內(nèi)容為代碼行、 注釋行、空行的各種組 合:不合法 的文件類 型
8、A : *.txtB : *.docC: *.pptD:文件大小為1.1ME :F :G :g_StatCodeL in eFlagNOT_STAT-1 gCommLi neFlagNOT_STATg_StateBla nkLin eFlagNOT_STATg_StateTotalL in eFlagSTAT,NOT_STAT內(nèi)部輸 入輸出gCodeL in eNUM-1gCommLi neNUM-1g_i Bla nkL in eNUM-1,0,大于0的極大值g_iTotalL in eNUM-1(5)組合統(tǒng)計功能界面模塊、源文件統(tǒng)計主控模、參數(shù)檢查模塊、統(tǒng)計總行模塊、統(tǒng)計結(jié)果輸出模塊集成,
9、采 用等價類邊界值劃分用例設(shè)計方法。統(tǒng)計 代碼 行與 注釋 行角度具體參數(shù)分析出的用例數(shù)據(jù)輸入外部接口輸入g_szStateFileNameA :合法的文件路徑及合法的文件 名B :不合法的文件類型,*.txt等g_StatCodeL in eFlag gCommLi neFlag g_StateBla nkLin eFlag g StateTotalL in eFlagSTATNOT_STAT內(nèi)部輸 入不考慮輸出g_iTotalL in eNUM-1,0,大于0的極大值(6)結(jié)果輸出功能模塊角度具體參數(shù)分析出的用例數(shù)據(jù)輸入gCodeL in eNUM-1、0、大于0的極大值gCommLi n
10、eNUM-1、0、大于0的極大值g_i Bia nkL in eNUM-1、0、大于0的極大值g_iTotalL in eNUM-1、0、大于0的極大值輸出統(tǒng)計的代碼行數(shù)、注釋行數(shù)、空行數(shù)、總行數(shù),及其組合(7)全部功能集成后界面模塊、源文件統(tǒng)計主控模、參數(shù)檢查模塊、代碼行統(tǒng)計模塊、注釋行統(tǒng)計模塊、空行統(tǒng)計模塊、統(tǒng)計總行模塊、統(tǒng)計結(jié)果輸出模塊集成,采用等價類邊界值劃分用例設(shè)計方法角度具體參數(shù)分析出的用例數(shù)據(jù)輸入外部接 口輸入g_szStateFileName:合法的 文件路徑 及合法的文件 名A :深層路徑(如9層) B : 255個字符的長文 件名及1個字符的長文 件名C :含有漢字、數(shù)字、
11、 字符的文件名D ;文件大小1ME:文件大小0.9MF :文件大小 0M(空文件)G:文件內(nèi)容全為代碼 行H :文件內(nèi)容全為注釋 行I :文件內(nèi)容全為空行J:文件內(nèi)容為代碼行、 注釋行、空行的各種組 合:不合法 的文件類 型A : *.txtB : *.docC: *.pptD:文件大小為1.1ME :F:G :g_StatCodeL in eFlagSTAT、NOT_STAT-1 gCommLi neFlagSTAT、NOT_STATg_StateBla nkLin eFlagSTAT、NOT_STATg_StateTotalL in eFlagSTAT,NOT_STAT內(nèi)部輸 入不考慮輸出
12、統(tǒng)計的代碼行數(shù)、注釋行數(shù)、空行數(shù)、總行數(shù),及其組合三、用例測試用例編號COUNTER_IT_BLOCK1_001測試項目集成代碼行統(tǒng)計功能測試標題參數(shù)合法,只統(tǒng)計代碼行,測試代碼行統(tǒng)計功能模塊測試策略基于功能集成(正向)重要級別高預(yù)置條件創(chuàng)建文件 D: Counter_IT_Testcase Case1.c,文件內(nèi)容如下: int a=O;/*dsajdkljsalkd*/*dsajdkljsalkd*/ int a=0;/*dsajdkljsalkd*/ int a=0;/*dsajdkljsalkd*/輸入?yún)?shù) 1: g_bStatCodeLineFlag = STAT;參數(shù) 2: g_b
13、StatBlankLineFlag= NOT_STAT;參數(shù) 3: g_bStatCommLineFlag = NOT_STAT;參數(shù) 4: g_bStatTotalLineFlag = NOT_STAT;參數(shù) 5: g szStatFileName =” D: Counter IT Testcase Case1.c”執(zhí)行步驟預(yù)期輸出g_iCodeLineNum=3 gBlankLineNum=-1 gCommLineNum=-1 g_iTotalLineNum=-1測試用例編號COUNTER IT BLOCK2 001測試項目集成注釋行統(tǒng)計功能測試標題參數(shù)合法,只統(tǒng)計注釋行,測試注釋行統(tǒng)計功
14、能模塊測試策略基于功能集成(正向)重要級別高預(yù)置條件創(chuàng)建文件 D: Counter_IT_Testcase Casel.c,文件內(nèi)容如下: int a=O;/*dsajdkljsalkd*/*dsajdkljsalkd*/ int a=0;/*dsajdkljsalkd*/ int a=0;/*dsajdkljsalkd*/輸入?yún)?shù) 1: g_bStatCodeLineFlag = NOT_STAT;參數(shù) 2: g_bStatBlankLineFlag= NOT_STAT;參數(shù) 3: g_bStatCommLineFlag = STAT;參數(shù) 4: g_bStatTotalLineFlag =
15、 NOT_STAT;參數(shù) 5: g szStatFileName =” D: Counter IT Testcase Case1.c”執(zhí)行步驟預(yù)期輸出g_iCodeLineNum=-1 gBlankLineNum=-1 g_iCommLineNum=0 g_iTotalLineNum=-1測試用例編號C0UNTER_IT_BL0CK3_001測試項目集成空行統(tǒng)計功能測試標題參數(shù)合法,只統(tǒng)計空行,測試空行統(tǒng)計功能模塊測試策略基于功能集成(正向)重要級別高預(yù)置條件創(chuàng)建文件 D: Counter_IT_Testcase Case1.c,文件內(nèi)容如下: int a=0;/*dsajdkljsalkd*
16、/*dsajdkljsalkd*/ int a=0;/*dsajdkljsalkd*/ int a=0;/*dsajdkljsalkd*/輸入?yún)?shù) 1: g_bStatCodeLineFlag = NOT_STAT;參數(shù) 2: g_bStatBlankLineFlag= STAT;參數(shù) 3: g_bStatCommLineFlag = NOT_STAT;參數(shù) 4: g_bStatTotalLineFlag = NOT_STAT;參數(shù) 5: g szStatFileName =” D: Counter IT Testcase Case1.c”執(zhí)行步驟預(yù)期輸出g_iCodeLineNum=-1 gBlankLineNum=1 gCommLineNum=-1 g_iTotalLineNum=-1測試用例編號COUNTER IT BLOCK4 001測試項目集成總行統(tǒng)計功能測試標題參數(shù)合法,只統(tǒng)計總行,測試總行統(tǒng)計功能模塊測試策略基于功能集成(正向)重要級別高預(yù)置條件創(chuàng)建文件 D: Counter_IT_Testcase Casel.c,文件內(nèi)容如下: int a=O;/*dsajdkljsalkd*/*dsajdkljsalkd*/ int a=0;/*dsajdkljsalkd*/ int a=0;/*dsajdkljsalkd*/輸入?yún)?shù) 1: g_bSt
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年翻譯專業(yè)資格考試試卷及答案
- 2025年兒童行為與發(fā)展專業(yè)考試卷及答案
- 2025年財務(wù)分析師職業(yè)資格考試試題及答案
- 2025年傳統(tǒng)文化傳播師資格考試試卷及答案發(fā)表
- 架子工安全交底
- 水利資料培訓(xùn)
- 2025年河北出租車資格證答題口訣
- 家居行業(yè)知識題庫
- 歷史文化遺址保護理論與實踐知識測驗卷
- 看電影飛屋歷險記有感作文5篇
- 發(fā)電機勵磁系統(tǒng)檢修與維護
- 2023-2024學(xué)年福建省泉州市小學(xué)語文六年級期末自測模擬試卷
- GB 29541-2013熱泵熱水機(器)能效限定值及能效等級
- 控規(guī)用地代碼
- 2023年上杭縣社區(qū)工作者招聘考試筆試題庫及答案解析
- 2021年曹楊二中自招數(shù)學(xué)試卷
- 中國近現(xiàn)代史綱要超星爾雅答案貴州大學(xué)-
- 新能源汽車底盤檢修全套課件
- 幼兒園大班數(shù)學(xué)口算練習(xí)題可打印
- 江蘇特種作業(yè)人員體檢表
- 堡壘主機用戶操作手冊運維管理
評論
0/150
提交評論