第一篇:實驗一 軟件質(zhì)量保證標(biāo)準(zhǔn)的分類
實驗一 軟件質(zhì)量保證標(biāo)準(zhǔn)的分類
目的和要求:
? 掌握軟件質(zhì)量保證的相關(guān)概念及其之間的聯(lián)系與區(qū)別; ? 了解軟件質(zhì)量保證的主要任務(wù);
? 了解軟件質(zhì)量保證的重要性。
基本內(nèi)容:
(1)軟件質(zhì)量保證
(2)軟件質(zhì)量保證的主要任務(wù)
(3)軟件質(zhì)量保證的標(biāo)準(zhǔn)化
重點與難點:
(1)軟件質(zhì)量保證的主要任務(wù)及軟件質(zhì)量保證的重要性;
(2)軟件質(zhì)量保證標(biāo)準(zhǔn)的分類。
實驗內(nèi)容:
? 上網(wǎng)了解軟件質(zhì)量保證標(biāo)準(zhǔn)的分類:MIL-STD-498、IEEE-STD-1074、ISO/IEC-12207、498/CMM 27、498/12207 27等。
作業(yè):
? 把上網(wǎng)了解的軟件質(zhì)量保證標(biāo)準(zhǔn)的分類意義及方法等寫在實驗報告中。
第二篇:軟件測試與質(zhì)量保證實驗指導(dǎo)
實驗一.NET軟件調(diào)試及測試計劃
一、實驗?zāi)康?/p>
通過本實驗,熟悉.NET軟件調(diào)試環(huán)境與技巧及測試計劃的內(nèi)容,并掌握測試計劃的制定過程,能夠針對具體項目完成測試策略的制定、測試人員的安排、測試進度安排、測試資源組織等工作。
二、實驗內(nèi)容
1.掌握.NET軟件調(diào)試環(huán)境與調(diào)試技巧?;緝?nèi)容如下:
一、學(xué)習(xí)附件一的內(nèi)容,掌握調(diào)試技巧;
二、學(xué)習(xí)c# 中跟蹤和調(diào)試的技巧-------如何使用 Debug
2.研究給定項目的需求規(guī)格說明書,提取測試需求,按照小組的人員情況,安排測試進度,為每一階段的測試選定測試方法,最后按照給定的測試計劃書模版生成完整的測試計劃書。
項目需求規(guī)格說明書及測試計劃模版由教師給出(見相關(guān)附件)。
(http://blog.csdn.net/zhouhuozhi/archive/2009/05/14/4180605.aspx)
三、實驗要求
1、做好實驗預(yù)習(xí),掌握,并熟悉本實驗中所使用的測試環(huán)境及相應(yīng)的測試軟件。
2、寫出實驗報告,內(nèi)容是:
(1)實驗日期(2)實驗題目(3)實驗內(nèi)容
(4)實驗結(jié)果,包括測試用例,代碼清單、測試結(jié)果分析和心得體會。
3、本實驗以小組為單位,每組上交一篇報告,報告的名稱要包括組內(nèi)人員的姓名。
四、實驗學(xué)時
本實驗需要2學(xué)時。
注:實驗二與實驗三任選一個做;實驗四與實驗五任選一個做
實驗二 單元測試
一、實驗?zāi)康?/p>
通過本實驗,熟悉單元測試的目的、內(nèi)容,并掌握黑盒單元測試的基本方法,能夠按照具體要求對指定的程序設(shè)計測試用例并進行單元測試。
二、實驗內(nèi)容
1、黑盒單元測試(二選一)
(1)等價類劃分法
三角形問題的需求規(guī)格描述如下:
輸入三個整數(shù)a、b、c,分別作為三角形的三條邊,現(xiàn)通過程序判斷由三條邊構(gòu)成的三角形的類型為等邊三角形、等腰三角形、一般三角形(特殊的還有直角三角形),以及構(gòu)不成三角形。
現(xiàn)在要求輸入三個整數(shù)a、b、c,必須滿足以下條件:
條件1 1≤a≤100 條件2 1≤b≤100 條件3 1≤c≤100 條件4 a
1、條件2和條件3,程序給出“邊的取值超出允許范圍”的信息。
如果輸入值a、b、c 滿足條件
1、條件2和條件3,則輸出下列四種情況之一:(1)如果不滿足條件
4、條件5和條件6中的一個,則程序輸出為“非三角形”。(2)如果三條邊相等,則程序輸出為“等邊三角形”。(3)如果恰好有兩條邊相等,則程序輸出為“等腰三角形”。(4)如果三條邊都不相等,則程序輸出為“一般三角形”。針對此需求:
1、自己編寫程序?qū)崿F(xiàn),程序語言不限,并要求在實驗前完成;
2、分析該程序的輸入,建立等價類劃分表,并根據(jù)等價類表設(shè)計測試用例;
3、根據(jù)邊界值條件設(shè)計不少于10組的測試用例;
4、用所有測試用例對程序進行測試,記錄每組測試用例對應(yīng)的輸出結(jié)果,并對結(jié)果進行分析;
5、確定是否存在bug,如果存在bug,分析其原因并調(diào)試修復(fù)。(2)因果圖法
有一個飲料的自動售貨機,其規(guī)格說明如下:投入相應(yīng)的錢數(shù),然后按下相應(yīng)飲料的按鈕,如果錢數(shù)不夠,則給出信息“投入錢數(shù)不夠!請繼續(xù)投入!”,如果金額夠,就給出飲料,并找零。如果機器內(nèi)該飲料已經(jīng)售完,則提示“該飲料已經(jīng)售完!”,如果不再買其它的飲料則退錢。如果光投入錢沒有選擇飲料,則給出提示“請選擇飲料!”,如果沒有投錢就選擇飲料,也會給出提示。(本程序由教師給出)分析該需求中的原因和結(jié)果,列出來; 畫出因果圖;
根據(jù)因果圖生成判定表(決策表); 根據(jù)判定表設(shè)計測試用例;
運用測試用例對程序進行測試,并記錄測試結(jié)果;
6、提交實驗報告,報告內(nèi)容如下:實驗題目、實驗?zāi)康?、實驗?nèi)容、程序清單、測試用例、測試結(jié)果、結(jié)果分析、心得體會。
三、實驗要求
1、做好實驗預(yù)習(xí),提前編寫相關(guān)程序,并設(shè)計測試用例。
2、寫出實驗報告,內(nèi)容是:
(1)實驗日期(2)實驗題目(3)實驗內(nèi)容
(4)實驗結(jié)果,包括測試用例,代碼清單、測試結(jié)果分析和心得體會。
3、本實驗以小組為單位,每組上交一篇報告,報告的名稱要包括組內(nèi)人員的姓名。
四、實驗學(xué)時
本實驗需要4學(xué)時。
實驗三 單元測試
一、實驗?zāi)康?/p>
通過本實驗,熟悉單元測試的目的、內(nèi)容,并掌握白盒單元測試及面向?qū)ο蟮膯卧獪y試的基本方法,能夠按照具體要求對指定的程序設(shè)計測試用例并進行單元測試。
二、實驗內(nèi)容
1、白盒單元測試(二選一)
(1)對實驗二中編寫的三角形程序,畫出其程序流程圖;分析程序流程圖,確定程序分支;
(2)設(shè)計分別滿足語句覆蓋、路徑覆蓋、條件覆蓋及條件組合覆蓋和路徑覆蓋的測試用例;
(3)用測試用例對程序進行測試,記錄測試結(jié)果,并對結(jié)果進行分析,如果存在缺陷則修改程序,繼續(xù)測試;
2、面向?qū)ο蟮膯卧獪y試
對給定的類設(shè)計樁程序或驅(qū)動程序,設(shè)計測試用例,對其進行單元測試。
三、實驗要求
1、做好實驗預(yù)習(xí),提前編寫相關(guān)程序,并設(shè)計測試用例。
2、寫出實驗報告,內(nèi)容是:
① 實驗?zāi)康?/p>
② 實驗內(nèi)容
③ 實驗結(jié)果,包括測試用例,代碼清單、測試結(jié)果分析和心得體會。
3、上報實驗源代碼(或測試腳本、測試結(jié)果文件、測試報告),本實驗以小組為單位,每組上交一篇報告,報告的名稱要包括組內(nèi)人員的姓名。
四、實驗學(xué)時
本實驗需要4學(xué)時。
實驗四 集成測試
一、實驗?zāi)康?/p>
通過本實驗,熟悉集成測試的目的、內(nèi)容,并掌握自底向上和自頂向下集成測試的基本方法,能夠按照具體要求對指定的程序設(shè)計測試用例并按要求進行集成測試。
二、實驗內(nèi)容
自選一個包含多個模塊的程序,完成以下工作: *
1、編寫輔助程序
2、自底向上集成
三、實驗要求
1、做好實驗預(yù)習(xí),提前編寫相關(guān)程序,并設(shè)計測試用例。
2、寫出實驗報告,內(nèi)容是:
① 實驗?zāi)康?。?實驗內(nèi)容
③ 實驗結(jié)果,包括測試用例,代碼清單、測試結(jié)果分析和心得體會。
3、上報實驗源代碼(或測試腳本、測試結(jié)果文件、測試報告),本實驗以小組為單位,每組上交一篇報告,報告的名稱要包括組內(nèi)人員的姓名。
四、實驗學(xué)時
本實驗需要4學(xué)時。
實驗五 系統(tǒng)功能測試
一、實驗?zāi)康?/p>
通過本實驗,熟悉系統(tǒng)功能測試的目的、內(nèi)容,并掌握功能測試基本方法,能夠功能規(guī)格說明對指定的系統(tǒng)設(shè)計測試用例并進行測試。
二、實驗內(nèi)容
對指定的系統(tǒng),參照系統(tǒng)功能設(shè)計測試用例,并進行功能測試,記錄測試結(jié)果。計算器程序功能測試
給定簡單四則運算計算器系統(tǒng)由兩個窗體構(gòu)成,一個是計算窗體,一個是幫助信息窗體。該系統(tǒng)的主要功能是進行十進制的二元加、減、乘、除運算。
系統(tǒng)需求描述如下:四則運算計算器計算用戶輸入的兩個數(shù)字的計算結(jié)果,要求既能用鼠標(biāo)點擊文本框和命令按鈕,也可以脫離鼠標(biāo),完全用鍵盤操作。當(dāng)用戶輸入的內(nèi)容不是合法的數(shù)字時,要求程序能給出提示。當(dāng)用戶進行除法運算,并且輸入“0“作為分母時,要求程序能給出相應(yīng)的錯誤提示。當(dāng)用戶以任何順序輸入數(shù)據(jù)時,要求程序都能計算出正確結(jié)果。當(dāng)用戶完成一次計算后,即可以不清除就再次輸入數(shù)據(jù),也可以按“清除”鍵后再輸入運算數(shù)。要為用戶提供幫助功能,用戶可以通過點擊計算窗體中的幫助按鈕進入幫助窗體。在計算窗體中,按返回按鈕應(yīng)退出系統(tǒng)。
三、實驗要求
1、做好實驗預(yù)習(xí),提前編寫相關(guān)程序,并設(shè)計測試用例。
2、寫出實驗報告,內(nèi)容是:
① 實驗?zāi)康蘑?實驗內(nèi)容
③ 實驗結(jié)果,包括測試用例,代碼清單、測試結(jié)果分析和心得體會。
3、上報實驗源代碼(或測試腳本、測試結(jié)果文件、測試報告),本實驗以小組為單位,每組上交一篇報告,報告的名稱要包括組內(nèi)人員的姓名。
四、實驗學(xué)時
本實驗需要4學(xué)時。
第三篇:軟件體系結(jié)構(gòu)實驗一
南京信息工程大學(xué)實驗(實習(xí))報告實驗(實習(xí))名稱(實習(xí))日期系專業(yè)年級班次姓名
一、實驗?zāi)康?)了解智能模型的概念
2)查閱有關(guān)SVM算法,并作理解
二、實驗要求
1)簡介 智能模型基于知識的軟件開發(fā)模型,它與專家系統(tǒng)結(jié)合在一起。該模型應(yīng)用基于規(guī)則的系統(tǒng),采用歸納和推理機制,幫助軟件人員完成開發(fā)工作,并使維護在系統(tǒng)規(guī)格說明一級進行。該模型在實施過程中要建立知識庫,將模型本身、軟件工程知識與特定領(lǐng)域的知識分別存入數(shù)據(jù)庫。以軟件工程知識為基礎(chǔ)的生成規(guī)則構(gòu)成的專家系統(tǒng)與含應(yīng)用領(lǐng)域知識規(guī)則的其他專家系統(tǒng)相結(jié)合,構(gòu)成這一應(yīng)用領(lǐng)域軟件的開發(fā)系統(tǒng)。
2)詳細說明 智能模型也稱為“基于知識的軟件開發(fā)模型”,它把瀑布模型和專家系統(tǒng)結(jié)合在一起,利用專家系統(tǒng)來幫助軟件開發(fā)人員的工作。該模型應(yīng)用基于規(guī)則的系統(tǒng),采用歸納和推理機制,使維護在系統(tǒng)規(guī)格說明一級進行。這種模型在實施過程中以軟件工程知識為基礎(chǔ)的生成規(guī)則構(gòu)成的知識系統(tǒng)與包含應(yīng)用領(lǐng)域知識規(guī)則的專家系統(tǒng)相結(jié)合,構(gòu)成這一應(yīng)用領(lǐng)域軟件的開發(fā)系統(tǒng)。
智能模型擁有一組工具(如數(shù)據(jù)查詢、報表生成、數(shù)據(jù)處理、屏幕定義、代碼生成、高層圖形功能及電子表格等),每個工具都能使開發(fā)人員在高層次上定義軟件的某些特性,并把開發(fā)人員定義的這些軟件自動地生成為源代碼。這種方法需要四代語言(4GL)的支持。4GL不同于三代語言,其主要特征是用戶界面極端友好,即使沒有受過訓(xùn)練的非專業(yè)程序員,也能用它編寫程序;它是一種聲明式、交互式和非過程性編程語言。4GL還具有高效的程序代碼、智能缺省假設(shè)、完備的數(shù)據(jù)庫和應(yīng)用程序生成器。目前市場上流行的4GL(如Foxpro等)都不同程度地具有上述特征。但4GL目前主要限于事務(wù)信息系統(tǒng)的中、小型應(yīng)用程序的開發(fā)。
3)必要性
智能模型所要解決的問題是特定領(lǐng)域的復(fù)雜問題,涉及大量的專業(yè)知識,而開發(fā)人員一般不是該領(lǐng)域的專家,他們對特定領(lǐng)域的熟悉需要一個過程,所以軟件需求在初始階段很難定義得很完整。因此,采用原型實現(xiàn)模型需要通過多次迭代來精化軟件需求。
智能模型以知識作為處理對象,這些知識既有理論知識,也有特定領(lǐng)域的經(jīng)驗。在開發(fā)過程中需要將這些知識從書本中和特定領(lǐng)域的知識庫中抽取出來(即知識獲?。?,選擇適當(dāng)?shù)姆椒ㄟM行編碼(即知識表示)建立知識庫。將模型、軟件工程知識與特定領(lǐng)域的知識分別存入數(shù)據(jù)庫,在這個過程中需要系統(tǒng)開發(fā)人員與領(lǐng)域?qū)<业拿芮泻献鳌?/p>
智能模型開發(fā)的軟件系統(tǒng)強調(diào)數(shù)據(jù)的含義,并試圖使用現(xiàn)實世界的語言表達數(shù)據(jù)的含義。該模型可以勘探現(xiàn)有的數(shù)據(jù),從中發(fā)現(xiàn)新的事實方法指導(dǎo)用戶以專家的水平解決復(fù)雜的問題。它以瀑布模型為基本框架,在不同開發(fā)階段引入了原型實現(xiàn)方法和面向?qū)ο蠹夹g(shù)以克服瀑布模型的缺點,適應(yīng)于特定領(lǐng)域軟件和專家決策系統(tǒng)的開發(fā)。
三、實驗結(jié)果
通過本次實驗,我對智能模型有了一定的了解和認識,同時也查閱了有關(guān)SVM算法的有關(guān)知識,并作了一定的理解,對該算法有了一定的認識。
第四篇:軟件測試實驗一
軟件測試實驗報告--實驗一
班級:軟件1603
一、實驗題目
軟件測試實驗環(huán)境搭建
二、實驗內(nèi)容
? 搭建開發(fā)環(huán)境 ? 導(dǎo)入目標(biāo)源碼 ? 成功編譯并運行
三、實驗步驟
1.下載安裝jdk和netbean 2.安裝mysql數(shù)據(jù)庫和客戶端navicat(機器已安裝)登createtables.sql添加數(shù)據(jù)庫 機房mysql的密碼:111111 root@localhost在schadmin上有所有權(quán)限 3.導(dǎo)入工程文件
1解壓myapp到一個非中文路徑,如解壓到D:myapp.2運行netbean.3導(dǎo)入程序myapp, “新建工程”->javaWeb,基于已有源代碼,然后下一步選擇服務(wù)器,選擇Glassfish v3+,點擊“下一步”,然后點擊 安裝位置后的“瀏覽”按鈕,選擇“c:Program Filesglassfish-3.1.2.2”,點擊下一步,點擊完成。4修改數(shù)據(jù)庫連接配置.連接請修改;web/WEB-INF/classes/config.properties com.ustc.util.config_en.properties
陸確并
參
考保
學(xué)號:201616040305
姓名:趙亮
指導(dǎo)老師:王雪濤
4.編譯運行并通過瀏覽器訪問,用戶名:admin 密碼:pass111登陸,實驗各項功能使得均能正常使用
四、實驗結(jié)果
五、實驗的心得體會
以前就挺喜歡接觸這類知識,感覺挺好玩,前期確實有很多地方就卡死了,經(jīng)過討論詢問順利解決。
第五篇:軟件質(zhì)量保證承諾書
軟件質(zhì)量保證承諾書
軟件質(zhì)量保證承諾書1
根據(jù)《中華人民共和國著作權(quán)法》、《計算機軟件保護條例》及單位軟件正版化工作相關(guān)規(guī)定,為確保單位使用軟件的合法性和安全性,營造使用正版軟件的良好氛圍,本人鄭重做出如下承諾:
1、不私自在計算機辦公設(shè)備及系統(tǒng)中安裝或卸載軟件;
2、不私自升級或改動計算機辦公設(shè)備及系統(tǒng)中已安裝的.商業(yè)軟件;
3、因工作需要,確需安裝或卸載軟件、升級或改動商業(yè)軟件的,主動報單位軟件正版化工作牽頭部門或信息化工作部門審核,并由其統(tǒng)一組織維護;
4、不私自將計算機辦公設(shè)備及系統(tǒng)中已安裝的商業(yè)軟件復(fù)制或遷移至單位資產(chǎn)以外的計算機設(shè)備及系統(tǒng)中使用。
若有違反以上任何承諾,在單位軟件正版化考核評議、信息安全風(fēng)險、版權(quán)侵權(quán)違法等方面造成的一切后果,全部由本人負責(zé)。
承諾人簽字:
xx年xx月xx日
軟件質(zhì)量保證承諾書2
如果我公司在貴單位組織的項目名稱:長沙市地方稅務(wù)局機關(guān)及稽查局大院安全技術(shù)防范設(shè)備采購項目招標(biāo)中獲取中標(biāo),應(yīng)項目投標(biāo)的`有關(guān)要求,我方對該項目做出如下產(chǎn)品質(zhì)量承諾:
(1)技術(shù)規(guī)范及相關(guān)產(chǎn)品標(biāo)準(zhǔn):按國家標(biāo)準(zhǔn)執(zhí)行。
(2)產(chǎn)品都是廠家原裝正品產(chǎn)品。
(3)所有的附件及零配件是正規(guī)廠商生產(chǎn)的產(chǎn)品。
(4)產(chǎn)品“三包”內(nèi)容:實行包退、包換、包修服務(wù)。
(5)質(zhì)量問題的處理:按廠家質(zhì)量保證實行。
(6)質(zhì)量投訴的處理:由專人負責(zé)本次項目投訴處理。
(7)質(zhì)保期內(nèi)所有軟件維護、升級和設(shè)備維護等免費上門服務(wù)。
20xx年xx月xx日
xxx
軟件質(zhì)量保證承諾書3
本公司秉持以“優(yōu)質(zhì)的產(chǎn)品,合理的價格,周到的服務(wù)”的.原則和宗旨,向用戶莊嚴承諾:
一、本公司保證出廠的產(chǎn)品嚴格按國家有關(guān)標(biāo)準(zhǔn)執(zhí)行,不合格的產(chǎn)品決不出廠。
二、本公司產(chǎn)品質(zhì)量保證期為一年。保修期內(nèi),用戶對產(chǎn)品質(zhì)量有異議的,本公司在24小時之內(nèi)作出處理意見,并負責(zé)缺陷產(chǎn)品免費召回、更換或按訂貨價退款;保修期外,用戶對產(chǎn)品質(zhì)量有異議的,本公司在48小時之內(nèi)作出處理意見,并負責(zé)缺陷產(chǎn)品有償更換。
三、本公司產(chǎn)品質(zhì)量由中國人民財產(chǎn)保險公司承保。
浙江××有限公司
20xx年xx月xx日