




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、南昌航空大學(xué)實(shí)驗(yàn)報(bào)告2014 年 11 月 30 日課程名稱: 軟件質(zhì)量保證與測(cè)試 實(shí)驗(yàn)名稱: 測(cè)試程序的設(shè)計(jì) 班級(jí): 姓名: 同組人: 指導(dǎo)教師評(píng)定: 簽名: 一、實(shí)驗(yàn)?zāi)康耐瓿蓽y(cè)試用程序的編寫,為接下來(lái)的測(cè)試實(shí)驗(yàn)做準(zhǔn)備。二、實(shí)驗(yàn)要求(1)設(shè)計(jì)程序的語(yǔ)言可以選擇C、C+、JAVA等;(2)保證程序語(yǔ)法正確(3)記錄實(shí)驗(yàn)數(shù)據(jù)并書寫實(shí)驗(yàn)報(bào)告題目要求:題目一:三角形問(wèn)題問(wèn)題描述:輸入三角形三條邊a、b、c,三條邊有效取值范圍為1,200,判斷該三角形是什么三角形,輸出內(nèi)容具體包括:(1)等邊三角形;(2)等腰三角形;(3)直角三角形;(4)等腰直角三角形;(5)一般三角形;(6)非三角形;(7)輸入
2、數(shù)據(jù)非法。題目二:NextDate問(wèn)題問(wèn)題描述:輸入年月日year、month、day,其中年份的有效取值范圍為1900,2100,請(qǐng)輸出輸入日期的下一天,例如輸入2013年9月29日,輸出為2013年9月30日。若輸入日期非法,例如輸入2013年2月30日,則輸出“輸入日期不存在”,若輸入日期超出取值范圍,例如輸入2013年9月32日,則輸出“輸入日期超出范圍”。問(wèn)題三:傭金問(wèn)題問(wèn)題描述:前亞利桑那洲境內(nèi)的一位步槍銷售商銷售密蘇里州制造商制造的步槍機(jī)(lock)、槍托(stock)和槍管(barrel)。槍機(jī)賣45美元,槍托賣30美元,槍管賣25美元。銷售商每月至少要售出一支完整的步槍,且生
3、產(chǎn)限額是大多數(shù)銷售商在一個(gè)月內(nèi)可銷售70個(gè)槍機(jī)、80個(gè)槍托和90個(gè)槍管。根據(jù)當(dāng)月的銷售情況,并計(jì)算銷售商的傭金如下:(1)不到(含)1000美元的部分為10%;(2)1000(不含)1800(含)美元的部分為15%;(3)超過(guò)1800美元的部分為20%。傭金程序生成月份銷售報(bào)告,匯總售出的槍機(jī)、槍托和槍管總數(shù),銷售商的總銷售額以及傭金。三、實(shí)驗(yàn)步驟1運(yùn)行TC, Visual C+, JAVA等開發(fā)工具;2在開發(fā)環(huán)境中完成程序設(shè)計(jì),并進(jìn)行調(diào)試;3在程序沒有語(yǔ)法錯(cuò)誤的前提下重點(diǎn)檢查程序的邏輯錯(cuò)誤;4對(duì)程序進(jìn)行調(diào)試,并記錄實(shí)驗(yàn)數(shù)據(jù)。四、實(shí)驗(yàn)內(nèi)容如果是實(shí)驗(yàn)一,給出程序的概要設(shè)計(jì)(函數(shù)原型說(shuō)明及函數(shù)調(diào)用
4、關(guān)系)、詳細(xì)設(shè)計(jì)(算法或程序流程圖)、源代碼、測(cè)試數(shù)據(jù)(主要用于調(diào)試)及測(cè)試結(jié)果(截圖)測(cè)試用例設(shè)計(jì)的測(cè)試實(shí)驗(yàn)按下列方式給出:l 問(wèn)題描述,測(cè)試方法的選擇(例如選擇邊界值還是等價(jià)類等,給出理由)l 測(cè)試技術(shù)的運(yùn)用,例如采用等價(jià)類測(cè)試中的哪一種方法,如何進(jìn)行等價(jià)類劃分(詳細(xì)給出等價(jià)類設(shè)計(jì)結(jié)果)l 測(cè)試用例的設(shè)計(jì)(以表格方式給出,包括序號(hào)、輸入、預(yù)期輸出,實(shí)際輸出、結(jié)果)如下表序號(hào)輸入預(yù)期輸出實(shí)際輸出測(cè)試結(jié)果備注ABC1555等邊三角形等腰三角形Failed2345直角三角形直角三角形Passed3234一般三角形等腰三角形截圖1對(duì)與每一個(gè)測(cè)試用例,必須說(shuō)明其來(lái)源,例如是覆蓋了哪(些)一個(gè)等價(jià)類l
5、 測(cè)試執(zhí)行記錄(將上表中的實(shí)際輸出與結(jié)果填滿,對(duì)于結(jié)果為Failed的測(cè)試過(guò)程需要有截圖作為缺陷回溯證據(jù),截圖可以在測(cè)試用例表下面給出說(shuō)明,對(duì)應(yīng)好測(cè)試用例編號(hào))五、結(jié)果分析測(cè)試結(jié)果分析。重點(diǎn)對(duì)測(cè)試結(jié)果中的Failed項(xiàng)進(jìn)行可能出錯(cuò)原因的分析南昌航空大學(xué)實(shí)驗(yàn)報(bào)告2014 年 12 月 7 日課程名稱: 軟件質(zhì)量保證與測(cè)試 實(shí)驗(yàn)名稱: 功能性測(cè)試 班級(jí): 姓名: 同組人: 指導(dǎo)教師評(píng)定: 簽名: 一、實(shí)驗(yàn)?zāi)康恼莆者吔缰?、等價(jià)類、決策表測(cè)試的基本功能性測(cè)試方法二、實(shí)驗(yàn)要求分別用健壯性測(cè)試(邊界值方法)、弱健壯等價(jià)類測(cè)試(等價(jià)類方法)和決策表測(cè)試技術(shù)分別對(duì)三角形問(wèn)題|、Nextdate問(wèn)題和傭金問(wèn)題設(shè)
6、計(jì)測(cè)試用例,并分別對(duì)實(shí)驗(yàn)一所編寫的三個(gè)程序進(jìn)行測(cè)試。要求:對(duì)于測(cè)試用例的設(shè)計(jì)必須給出詳細(xì)的設(shè)計(jì)過(guò)程,在測(cè)試過(guò)程中如果發(fā)現(xiàn)缺陷(預(yù)期輸出與實(shí)際輸出不符),則采用截圖的方式說(shuō)明缺陷現(xiàn)象,并簡(jiǎn)單分析其可能產(chǎn)生的原因及建議,但不允許修改程序。三、實(shí)驗(yàn)步驟1運(yùn)行TC, Visual C+, JAVA等開發(fā)工具;2在開發(fā)環(huán)境中完成程序設(shè)計(jì),并進(jìn)行調(diào)試;3在程序沒有語(yǔ)法錯(cuò)誤的前提下重點(diǎn)檢查程序的邏輯錯(cuò)誤;4對(duì)程序進(jìn)行調(diào)試,并記錄實(shí)驗(yàn)數(shù)據(jù)。(以上前三項(xiàng)參考實(shí)驗(yàn)指導(dǎo)書內(nèi)容,可自行修改編寫)四、實(shí)驗(yàn)內(nèi)容如果第一次實(shí)驗(yàn),給出程序的概要設(shè)計(jì)(函數(shù)原型說(shuō)明及函數(shù)調(diào)用關(guān)系)、詳細(xì)設(shè)計(jì)(算法或程序流程圖)、源代碼、測(cè)試數(shù)據(jù)
7、(主要用于調(diào)試)及測(cè)試結(jié)果(截圖)后面的測(cè)試實(shí)驗(yàn)按下列方式給出:l 問(wèn)題描述,測(cè)試方法的選擇(例如選擇邊界值還是等價(jià)類等,給出理由)l 測(cè)試技術(shù)的運(yùn)用,例如采用等價(jià)類測(cè)試中的哪一種方法,如何進(jìn)行等價(jià)類劃分(詳細(xì)給出等價(jià)類設(shè)計(jì)結(jié)果)l 測(cè)試用例的設(shè)計(jì)(以表格方式給出,包括序號(hào)、輸入、預(yù)期輸出,實(shí)際輸出、結(jié)果)如下表序號(hào)輸入預(yù)期輸出實(shí)際輸出測(cè)試結(jié)果備注ABC1555等邊三角形等腰三角形Failed2345直角三角形直角三角形Passed3234一般三角形等腰三角形截圖1對(duì)與每一個(gè)測(cè)試用例,必須說(shuō)明其來(lái)源,例如是覆蓋了哪(些)一個(gè)等價(jià)類l 測(cè)試執(zhí)行記錄(將上表中的實(shí)際輸出與結(jié)果填滿,對(duì)于結(jié)果為Fai
8、led的測(cè)試過(guò)程需要有截圖作為缺陷回溯證據(jù),截圖可以在測(cè)試用例表下面給出說(shuō)明,對(duì)應(yīng)好測(cè)試用例編號(hào))五、結(jié)果分析測(cè)試結(jié)果分析。重點(diǎn)對(duì)測(cè)試結(jié)果中的Failed項(xiàng)進(jìn)行可能出錯(cuò)原因的分析南昌航空大學(xué)實(shí)驗(yàn)報(bào)告2014 年 12 月 14 日課程名稱: 軟件質(zhì)量保證與測(cè)試 實(shí)驗(yàn)名稱: 結(jié)構(gòu)性測(cè)試 班級(jí): 姓名: 同組人: 指導(dǎo)教師評(píng)定: 簽名: 一、實(shí)驗(yàn)?zāi)康恼莆者壿嫺采w法、基路徑法以及數(shù)據(jù)流測(cè)試基本結(jié)構(gòu)性測(cè)試方法二、實(shí)驗(yàn)要求1、對(duì)三角形問(wèn)題嘗試用邏輯覆蓋法(語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、路徑覆蓋)設(shè)計(jì)測(cè)試用例,具體要求如下: (1)為程序語(yǔ)句部分進(jìn)行編號(hào);
9、 (2)畫出程序的程序結(jié)構(gòu)圖(節(jié)點(diǎn)圖); (3)用上述五種方法分別設(shè)計(jì)測(cè)試用例,并說(shuō)明每種測(cè)試用例的設(shè)計(jì)思路,例如測(cè)試用例所覆蓋的語(yǔ)句、判定或條件的真分支假分支或路徑等; (4)使用上述測(cè)試用例對(duì)三角形問(wèn)題進(jìn)行測(cè)試,并做好測(cè)試記錄,即有缺陷進(jìn)行截圖,并試圖分析產(chǎn)生缺陷原因。2、對(duì)NextDate問(wèn)題嘗試采用基路徑方法設(shè)計(jì)測(cè)試用例,具體要求如下: (1)為程序語(yǔ)句部分進(jìn)行編號(hào); (2)畫出程序的程序結(jié)構(gòu)圖(節(jié)點(diǎn)圖);&
10、#160; (3)用基路徑方法設(shè)計(jì)測(cè)試用例,并說(shuō)明每個(gè)測(cè)試用例的設(shè)計(jì)思路,例如測(cè)試用例所覆蓋基路徑; (4)使用上述測(cè)試用例對(duì)NextDate問(wèn)題進(jìn)行測(cè)試,并做好測(cè)試記錄,即有缺陷進(jìn)行截圖,并試圖分析產(chǎn)生缺陷原因。3、對(duì)傭金問(wèn)題采用數(shù)據(jù)流測(cè)試方法設(shè)計(jì)測(cè)試用例,具體要求如下: (1)為程序語(yǔ)句部分進(jìn)行編號(hào); (2)畫出程序的程序結(jié)構(gòu)圖(節(jié)點(diǎn)圖); (3)找出程序中所定義的槍機(jī)、槍托、槍管、銷售額以及傭金五個(gè)變量的定義節(jié)點(diǎn)、使用節(jié)點(diǎn)
11、,并判斷是謂詞使用還是計(jì)算使用; (4)找出以上五個(gè)變量的所有定義-使用路徑,并判斷其是否為定義-清除路徑; (5)根據(jù)上述路徑分析程序可能出現(xiàn)的缺陷,并試圖分析產(chǎn)生缺陷原因。三、實(shí)驗(yàn)步驟四、實(shí)驗(yàn)內(nèi)容測(cè)試用例表格示例序號(hào)輸入預(yù)期輸出實(shí)際輸出測(cè)試結(jié)果覆蓋路徑覆蓋判定ABC1555等邊三角形等腰三角形Failed1-2-3-4-5-7-8-9T1F2T3F42345直角三角形直角三角形Passed3234一般三角形No Run五、結(jié)果分析測(cè)試結(jié)果分析。重點(diǎn)對(duì)測(cè)試結(jié)果中的Failed項(xiàng)進(jìn)行可能出錯(cuò)原因的分析南昌航空大學(xué)實(shí)驗(yàn)報(bào)告2
12、014 年 12 月 28 日課程名稱: 軟件質(zhì)量保證與測(cè)試 實(shí)驗(yàn)名稱: 編寫測(cè)試文檔 班級(jí): 姓名: 同組人: 指導(dǎo)教師評(píng)定: 簽名: 一、實(shí)驗(yàn)?zāi)康恼莆諟y(cè)試文檔的編寫規(guī)范。二、實(shí)驗(yàn)要求針對(duì)三角形程序的邊界值測(cè)試問(wèn)題,編寫測(cè)試文檔。三、測(cè)試計(jì)劃附:文檔格式:測(cè)試文檔的格式如下:1引言 11編寫目的 本測(cè)試計(jì)劃的具體編寫目的,指出預(yù)期的讀者范圍。 12背景 說(shuō)明: a 測(cè)試計(jì)劃所從屬的軟件系統(tǒng)的名稱; b該開發(fā)項(xiàng)目的歷史,列出用戶和執(zhí)行此項(xiàng)目測(cè)試的計(jì)算中心,說(shuō)明在開始執(zhí)行本測(cè)試計(jì)劃之前必須完成的各項(xiàng)工作。13定義 列出本
13、文件中用到的專門術(shù)語(yǔ)的定義和外文首字母組詞的原詞組。 14參考資料 列出要用到的參考資料,如:a本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書或合同、上級(jí)機(jī)關(guān)的批文;b屬于本項(xiàng)目的其他已發(fā)表的文件;c本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。 列出這些文件的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說(shuō)明能夠得到這些文件資料的來(lái)源。 2計(jì)劃21軟件說(shuō)明 提供一份圖表,并逐項(xiàng)說(shuō)明被測(cè)軟件的功能、輸入和輸出等質(zhì)量指標(biāo),作為敘述測(cè)試計(jì)劃的提綱。22測(cè)試內(nèi)容 列出組裝測(cè)試和確認(rèn)測(cè)試中的每一項(xiàng)測(cè)試內(nèi)容的名稱標(biāo)識(shí)符、這些測(cè)試的進(jìn)度安排以及這些測(cè)試的內(nèi)容和目的,例如模塊功能測(cè)試、接口正
14、確性測(cè)試、數(shù)據(jù)文卷存取的測(cè)試、運(yùn)行時(shí)間的測(cè)試、設(shè)計(jì)約束和極限的測(cè)試等。 23測(cè)試1(標(biāo)識(shí)符) 給出這項(xiàng)測(cè)試內(nèi)容的參與單位及被測(cè)試的部位。 231進(jìn)度安排 給出對(duì)這項(xiàng)測(cè)試的進(jìn)度安排,包括進(jìn)行測(cè)試的日期和工作內(nèi)容(如熟悉環(huán)境。培訓(xùn)、準(zhǔn)備輸入數(shù)據(jù)等)。232條件 陳述本項(xiàng)測(cè)試工作對(duì)資源的要求,包括: a設(shè)備所用到的設(shè)備類型、數(shù)量和預(yù)定使用時(shí)間;b軟件列出將被用來(lái)支持本項(xiàng)測(cè)試過(guò)程而本身又并不是被測(cè)軟件的組成部分的軟件,如測(cè)試驅(qū)動(dòng)程序、測(cè)試監(jiān)控程序、仿真程序、樁模塊等等; c人員列出在測(cè)試工作期間預(yù)期可由用戶和開發(fā)任務(wù)組提供的工作人員的人數(shù)。技術(shù)水平及有關(guān)的預(yù)備知識(shí),包括一
15、些特殊要求,如倒班操作和數(shù)據(jù)鍵入人員。233測(cè)試資料 列出本項(xiàng)測(cè)試所需的資料,如:a有關(guān)本項(xiàng)任務(wù)的文件;b被測(cè)試程序及其所在的媒體;c測(cè)試的輸入和輸出舉例;d有關(guān)控制此項(xiàng)測(cè)試的方法、過(guò)程的圖表。 3 測(cè)試設(shè)計(jì)說(shuō)明 31測(cè)試1(標(biāo)識(shí)符) 說(shuō)明對(duì)第一項(xiàng)測(cè)試內(nèi)容的測(cè)試設(shè)計(jì)考慮。 311控制 說(shuō)明本測(cè)試的控制方式,如輸入是人工、半自動(dòng)或自動(dòng)引入、控制操作的順序以及結(jié)果的記錄方法。 312輸入 說(shuō)明本項(xiàng)測(cè)試中所使用的輸入數(shù)據(jù)及選擇這些輸入數(shù)據(jù)的策略。 313輸出 說(shuō)明預(yù)期的輸出數(shù)據(jù),如測(cè)試結(jié)果及可能產(chǎn)生的中間結(jié)果或運(yùn)行信息。 314過(guò)程 說(shuō)明完成此項(xiàng)測(cè)試的一個(gè)個(gè)步驟和控制命令,包括測(cè)試的準(zhǔn)備、初始化、中間步聚和運(yùn)行結(jié)束方式。 32測(cè)試2(標(biāo)識(shí)符) 用與本測(cè)試計(jì)劃K3l條相類似的方式說(shuō)明第2項(xiàng)及其后各項(xiàng)測(cè)試工作的設(shè)計(jì)考
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 IEC 63522-27:2025 EN-FR Electrical relays - Testing and measurement - Part 27: Electrical contact noise
- 2025年生物醫(yī)學(xué)工程師資格考試卷及答案
- 2025年社會(huì)輿論與傳播學(xué)相關(guān)試卷及答案
- 2025年環(huán)境監(jiān)測(cè)與評(píng)估考試試卷及答案
- 2025年模具設(shè)計(jì)工程師考試試卷及答案
- 春節(jié)停工的應(yīng)急預(yù)案(14篇)
- 2025年輔助工段控制系統(tǒng)合作協(xié)議書
- 2025年月桂醇聚醚磷酸鉀合作協(xié)議書
- 天津市弘毅中學(xué)2024-2025學(xué)年高二下學(xué)期第一次過(guò)程性診斷數(shù)學(xué)試卷
- 2025年通信系統(tǒng)合作協(xié)議書
- 中、高級(jí)鉗工訓(xùn)練圖紙
- 聲光影的內(nèi)心感動(dòng):電影視聽語(yǔ)言學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- JJG 272-2024空盒氣壓表和空盒氣壓計(jì)檢定規(guī)程
- Z20名校聯(lián)盟(浙江省名校新高考研究聯(lián)盟)2025屆高三第一次聯(lián)考數(shù)學(xué)試題卷
- 大眾汽車新項(xiàng)目開發(fā)流程
- 就業(yè)協(xié)議書范本(完整版)
- 《大數(shù)據(jù)導(dǎo)論(第2版)》全套教學(xué)課件
- 英語(yǔ)漫談中國(guó)故事智慧樹知到答案2024年上海立達(dá)學(xué)院
- 2024年湖北省宜昌市中考物理試卷
- 小學(xué)英語(yǔ)語(yǔ)法專題訓(xùn)練:名詞所有格(含答案)
- 公司食堂外包項(xiàng)目投標(biāo)方案(技術(shù)方案)
評(píng)論
0/150
提交評(píng)論