軟件測試(驗收)大綱_第1頁
軟件測試(驗收)大綱_第2頁
軟件測試(驗收)大綱_第3頁
軟件測試(驗收)大綱_第4頁
軟件測試(驗收)大綱_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、軟件測試(驗收)大綱1.引言.21.1目的.21.2術(shù)語.21.3參照標(biāo)準(zhǔn) .22.測試日期安排 .33.測試小組及成員 .34.測試具體內(nèi)容 .34.1合法性檢查 .34.2軟件文檔檢查 .34.2.1必須提供檢查的文檔 .34.2.2其他可能需要檢查的文檔 .44.2.3由業(yè)主確定必須檢查的其他文檔 .44.2.4文檔質(zhì)量的度量準(zhǔn)則 .44.3軟件代碼測試 .44.3.1源代碼一般性檢查 .44.3.2軟件一致性檢查 .54.4軟件系統(tǒng)測試 .54.4.1界面 (外觀 )測試 .64.4.2可用性測試 .64.4.3功能測試 .64.4.4穩(wěn)定性 (強(qiáng)度 )測試 .64.4.5性能測試 .

2、64.4.6強(qiáng)壯性 (恢復(fù) )測試 .64.4.7邏輯性測試 .64.4.8破壞性測試 .64.4.9安全性測試 .75.測試結(jié)果交付方式 .7引言1.1 目的為了盡可能的找出軟件的不足,提高軟件的質(zhì)量,促進(jìn)軟件的成功驗收,專門制定了本大綱。其主要目的在于為所要進(jìn)行的測試工作制定各種必要的準(zhǔn)則和規(guī)范, 以及在有關(guān)方面協(xié)議的基礎(chǔ)上對測試工作進(jìn)行合理組織與管理。1.2 術(shù)語本大綱所提及的術(shù)語,其定義遵照GB/T 11457 標(biāo)準(zhǔn)。1.3 參照標(biāo)準(zhǔn)GB/T 11457 1995軟件工程術(shù)語GB 8566 1995 ;信息技術(shù)軟件生存期過程OGB85671988*計算機(jī)軟件產(chǎn)品開發(fā)文件編制指南GB 9

3、385*計算機(jī)軟件需求說明編制指南GB 9386 1988*計算機(jī)軟件測試文件編制指南GB/T 12504 1990計算機(jī)軟件質(zhì)量保證計劃規(guī)范OGB/T 12505 1990計算機(jī)軟件配置管理計劃規(guī)范OGB/T 14079 1993軟件維護(hù)指南OGB/T 14394 1993計算機(jī)軟件可靠性和可維護(hù)性管理GB/T 16680 一 1996軟件文檔管理指南開發(fā)者企業(yè)規(guī)范軟件開發(fā)者有關(guān)軟件工程的規(guī)范其它文件例如:合同書等,法律文件中的有關(guān)規(guī)定。說明:( 1)應(yīng)該遵循自頂而下、就嚴(yán)不就寬的原則,除非合同書等法律文件中另有規(guī)定。(2)標(biāo)記( * )號的標(biāo)準(zhǔn)為推薦標(biāo)準(zhǔn)。測試日期安排開發(fā)方如期交付軟件的基

4、礎(chǔ)上,由業(yè)主審核確定具體日期安排。測試小組及成員由業(yè)主聘請具有一定的分析、 設(shè)計、編程和軟件測試經(jīng)驗的測試組長和其他專業(yè)人員組成。測試組設(shè)組長一名 (可設(shè)有副組長 ),負(fù)責(zé)整個測試的計劃、組織工作?;蛭芯哂袊艺J(rèn)可測試資質(zhì)的第三方進(jìn)行測試。測試具體內(nèi)容測試內(nèi)容應(yīng)該包括: 合法性檢查、文檔檢查、 軟件一致性檢查、軟件系統(tǒng)測試與測試結(jié)果評審等幾項工作。4.1 合法性檢查檢查開發(fā)者在開發(fā)本軟件時,使用的開發(fā)工具是否合法。對在編程中使用的一些非本單位自己開發(fā)的, 也不是由開發(fā)工具提供的控件、組件、函數(shù)庫等, 檢查其是否有合法的發(fā)布許可。4.2 軟件文檔檢查4.2.1 必須提供檢查的文檔項目實施計劃;

5、詳細(xì)技術(shù)方案;軟件需求規(guī)格說明書(STP)(含數(shù)據(jù)字典 );概要設(shè)計說明書(PDD);詳細(xì)設(shè)計說明書(DDD)(含數(shù)據(jù)庫設(shè)計說明書);軟件測試計劃(STP)(含測試用例 );軟件測試報告(STR);用戶手冊 (SUM)(含操作、使用、維護(hù)、應(yīng)急處理手冊源程序 (SCL)(不可修改的電子文檔););項目實施計劃(PIP);項目開發(fā)總結(jié)(PDS);軟件質(zhì)量保證計劃(SQAP);4.2.2 其他可能需要檢查的文檔軟件配置計劃(SCMPP);項目進(jìn)展報表(PPR);階段評審報表(PRR);4.2.3 由業(yè)主確定必須檢查的其他文檔說明:如果業(yè)主認(rèn)為 4.1.1 節(jié)和 4.1.2 節(jié)所列文檔之外,還需要檢

6、查其它文檔,則在此列出文檔名稱;如果業(yè)主認(rèn)為不需要進(jìn)行額外的文檔檢查,則本部分無內(nèi)容。4.2.4 文檔質(zhì)量的度量準(zhǔn)則文檔是軟件的重要組成都分, 是軟件生存周期各個不同階段的產(chǎn)品描述。 文檔質(zhì)量的度量準(zhǔn)則就是要評審各階段文檔的合適性。主要有以下六條:完備性開發(fā)方必須按照 GB 8567(計算機(jī)軟件產(chǎn)品開發(fā)文件編制指南 )的規(guī)定編制相應(yīng)的文檔,以保證在開發(fā)階段結(jié)束時其文檔是齊全的。正確性在軟件開發(fā)各個階段所編寫的文檔的內(nèi)容, 必須真實的反映階段的工作且與該階段的需求相一致。簡明性在軟件開發(fā)各個階段所編寫的各種文檔的語言表達(dá)應(yīng)該清晰、準(zhǔn)確簡練,適合各種文檔的特定讀者??勺粉櫺栽谲浖_發(fā)各個階段所編寫

7、的各種文檔應(yīng)該具有良好的可追蹤性。文檔的可追蹤性包括橫向可追蹤性和縱向可追蹤性兩個方面。前者是指在不同的文檔的相關(guān)內(nèi)容之間相互檢索的難易程序;后者是指確定同一文檔某一內(nèi)容在本文檔范圍中檢索的難易程度。自說明性在軟件開發(fā)各個階段所編寫的各種文檔應(yīng)該具有較好的自說明性。文檔的自說明性是指在軟件開發(fā)各個階段中,不同文檔能夠獨立表達(dá),該軟件在其相應(yīng)階段的階段成果的能力。規(guī)范性在軟件開發(fā)各個階段所編寫的各種文檔應(yīng)該具有良好的規(guī)范性。文檔的規(guī)范性是指文檔的封面、大綱、術(shù)語的含義以及圖示符號等符合有關(guān)規(guī)范的規(guī)定。4.3 軟件代碼測試4.3.1 源代碼一般性檢查僅對系統(tǒng)關(guān)鍵模塊的源代碼進(jìn)行抽查, 檢查模塊代碼

8、編寫的規(guī)范性, 批注的準(zhǔn)確性, 是否存在潛在性錯誤,以及代碼的可維護(hù)性。命名規(guī)范檢查檢查源代碼中的變量、函數(shù)、對象、過程等的命名是否符合約定規(guī)范,該規(guī)范可以由開發(fā)方在軟件工程文檔規(guī)范中單方面約定。注釋檢查檢查程序中的注釋是否規(guī)范,注釋量是否達(dá)到約定要求,例如:要求注釋量達(dá)到30左右。接口檢查檢查數(shù)據(jù)庫接口等外部接口是否符合要求,各程序模塊使用的接口方式是否一致,特定的外部接口協(xié)議是否符合。數(shù)據(jù)類型檢查源代碼中涉及的金額的常量、 變量及數(shù)據(jù)集和數(shù)據(jù)庫中涉及金額的數(shù)據(jù)類型是否采用貨幣類型,以防止在特定條件下產(chǎn)生較大的誤差而影響統(tǒng)計結(jié)果。限制性檢查對一些程序中使用到的、 具有使用限制的命令、 事件、

9、 方法、過程、函數(shù)、對象、控件等進(jìn)行檢查。檢查在長時間運行時,有無可能接近或者達(dá)到限制條件,這里考慮的系統(tǒng)運行時間可能長達(dá)數(shù)年。4.3.2 軟件一致性檢查編譯檢查要求提交的源代碼在其規(guī)定的編譯環(huán)境中,能夠重新編譯無錯誤,并且能夠完成相應(yīng)的功能,從而確定移交的確實是正確的源代碼。安裝卸載檢查在新系統(tǒng)上用交付的軟件安裝盤重新安裝各個模塊,并且通過運行這些軟件模塊,能否完成相應(yīng)的功能,從而確定移交的確實是正確的軟件安裝盤。在安裝后立即卸載所安裝的模塊,并且檢查是否能夠做到徹底卸載。運行模塊檢查將新安裝的軟件模塊與現(xiàn)場運行模塊用軟件工具抽樣比較, 確認(rèn)交付的軟件安裝盤與現(xiàn)場運行軟件一致。抽查數(shù)處現(xiàn)場運

10、行模塊用軟件工具比較,確認(rèn)現(xiàn)場運行軟件一致。4.4 軟件系統(tǒng)測試軟件系統(tǒng)測試不僅是檢測軟件的整體行為表現(xiàn),從另一個側(cè)面看,也是對軟件開發(fā)設(shè)計的再確認(rèn)。進(jìn)行軟件系統(tǒng)測試工作時,具體的測試用例是由開發(fā)方提供,并由測試方和用戶共同補充制定的。在開發(fā)方做完功能演示后,可以進(jìn)行下列測試:界面 (外觀 )測試;可用性測試;功能測試;穩(wěn)定性 (強(qiáng)度 )測試;性能測試;強(qiáng)壯性 (恢復(fù) )測試;邏輯性測試;破壞性測試;安全性測試。說明:實際進(jìn)行的測試內(nèi)容有測試方法和業(yè)主根據(jù)具體情況共同確定, 并非文中所列測試內(nèi)容都必須進(jìn)行測試。4.4.1 界面 (外觀 ) 測試對照界面規(guī)范 (在軟件需求規(guī)格說明書中規(guī)定, 或者

11、由軟件工程規(guī)范中給出 )和界面表 (在概要設(shè)計中給出 ) ,檢查各界面設(shè)計是否規(guī)范,包括:界面風(fēng)格、表現(xiàn)形式、組件用法、字體選擇、字號選擇、色彩搭配、日期表現(xiàn)、計時方法、時間格式、對齊方式等等,是否符合規(guī)范、是否協(xié)調(diào)一致、是否便于操作。4.4.2可用性測試測試操作是否方便,用戶界面是否友好等。測試系統(tǒng)是否有影響操作流程的界面Bug和功能 Bug,紀(jì)錄具體 Bug 的數(shù)量、出現(xiàn)頻率和嚴(yán)重程度。4.4.3功能測試檢查數(shù)據(jù)在流程中各個階段的準(zhǔn)確性。 對系統(tǒng)中每一模塊利用實際數(shù)據(jù)運行, 將其結(jié)果與同樣數(shù)據(jù)環(huán)境下應(yīng)該得出的結(jié)果相比較, 或與軟件需求規(guī)格說明書中要求的結(jié)果進(jìn)行比較,如有偏差,則功能測試不能

12、通過。檢查軟件需求規(guī)格說明書中描述的需求是否都得到滿足; 系統(tǒng)是否缺乏軟件需求規(guī)格說明書中規(guī)定的重要功能; 以及系統(tǒng)實際使用中不可缺少而軟件需求規(guī)格說明書中沒有規(guī)定的功能。如果存在遺產(chǎn)數(shù)據(jù),應(yīng)該檢查遺產(chǎn)數(shù)據(jù)轉(zhuǎn)換是否正確。4.4.4 穩(wěn)定性 (強(qiáng)度 )測試測試系統(tǒng)的能力最高實際限度, 即檢查軟件在一些超負(fù)荷情況下, 功能實現(xiàn)的情況。 例如:要求軟件進(jìn)行某一行為的大量重復(fù)、 輸入大量的數(shù)據(jù)或大數(shù)值數(shù)據(jù)、 對數(shù)據(jù)庫進(jìn)行大量復(fù)雜的查詢等。利用邊界測試 (最大值、最小值、 N 次循環(huán) )對系統(tǒng)進(jìn)行模擬運行測試,觀察其是否處于穩(wěn)定狀態(tài)。4.4.5 性能測試根據(jù)系統(tǒng)設(shè)計指標(biāo), 或者對被測軟件提出的性能指標(biāo),

13、測試軟件的運行性能,例如:傳輸連接最長時限、傳輸錯誤率、計算精度、記錄精度、響應(yīng)時限和恢復(fù)時限等。4.4.6 強(qiáng)壯性 (恢復(fù) )測試采用人工的干擾使應(yīng)用軟件、 平臺軟件或者系統(tǒng)硬件出錯, 中斷正常使用, 檢測系統(tǒng)的恢復(fù)能力。進(jìn)行強(qiáng)壯性測試時,應(yīng)該參考性能測試相關(guān)的測試指標(biāo)。4.4.7 邏輯性測試根據(jù)系統(tǒng)的功能邏輯圖, 測試軟件是否按規(guī)定的邏輯路徑運行, 選擇一些極限數(shù)據(jù)判斷軟件運行是否存在錯誤或非法路徑,從而發(fā)現(xiàn)系統(tǒng)的邏輯錯誤或非法后門。4.4.8 破壞性測試輸入錯誤的或非法的數(shù)據(jù) (類型 ),檢查系統(tǒng)的報錯糾錯的能力及穩(wěn)定性。并測試可連續(xù)使用多長時間而系統(tǒng)不崩潰。4.4.9 安全性測試驗證安

14、裝在系統(tǒng)內(nèi)的保護(hù)機(jī)構(gòu)確實能夠?qū)ο到y(tǒng)進(jìn)行保護(hù),全測試時需要設(shè)計一些測試用例試圖突破系統(tǒng)的安全保密措施,使之不受各種非常的干擾,檢驗系統(tǒng)是否有安全保密的安漏洞。說明:進(jìn)行安全測試時,必須遵循相關(guān)的安全規(guī)定,并且有業(yè)主派員參加。測試結(jié)果交付方式測試結(jié)束后,由測試組填寫軟件測試報告,并將測試報告與全部測試材料一并交給業(yè)主。具體交付方式,由業(yè)主和測試方雙方協(xié)商確定。測試報告包括下列內(nèi)容:軟件測試計劃軟件測試日志軟件文檔檢查報告軟件代碼測試報告軟件系統(tǒng)測試報告測試總結(jié)報告測試人員簽字登記表贈送以下資料 3D 打印技術(shù)課程教學(xué)大綱課程名稱: 3D 打印技術(shù)課程編碼: 1100001120學(xué)分及學(xué)時:1 學(xué)分

15、理論學(xué)時18 學(xué)時 (其中理論課10 學(xué)時 )適用專業(yè): 物聯(lián)網(wǎng)應(yīng)用技術(shù)開課學(xué)期: 第三學(xué)期開課部門 :計算機(jī)與互聯(lián)網(wǎng)學(xué)院先修課程: 物聯(lián)網(wǎng)技術(shù)概論、電子技術(shù)、無線傳感網(wǎng)、傳感器原理及應(yīng)用考核要求: 考查使用教材及主要參考書:作者 :高帆 3D 打印技術(shù)著出版社 :機(jī)械工業(yè)出版社出版時間 :2015 年 10 月 1本課程屬于設(shè)計類的課程一、課程性質(zhì)和任務(wù)走近 3D 打印技術(shù)課程是根據(jù)國家課程改革要求,結(jié)合我校學(xué)生發(fā)展的實際狀況,教師的課程開發(fā)能力、興趣、特長及本校的課程資源等要素而開發(fā)的設(shè)計課程。3D 打印技術(shù),是一種以數(shù)字模型文件為基礎(chǔ),運用粉末狀金屬或塑料等可粘合材料,通過逐層打印的方式

16、來構(gòu)造物體的技術(shù)。它無需機(jī)械加工或任何模具,就能直接從計算機(jī)圖形數(shù)據(jù)中生成任何形狀的零件,從而極大地縮短產(chǎn)品的研制周期,提高生產(chǎn)率和降低生產(chǎn)成本。與傳統(tǒng)技術(shù)相比,三維打印技術(shù)還擁有如下優(yōu)勢:通過摒棄生產(chǎn)線而降低了成本;大幅減少了材料浪費;而且, 它還可以制造出傳統(tǒng)生產(chǎn)技術(shù)無法制造出的外形,讓人們可以更有效地設(shè)計出飛機(jī)機(jī)翼或熱交換器。因此,3D 打印技術(shù)今后會在世界上替代大部分制造業(yè);如果我們不能在3D 打印技術(shù)中占有一席之地,就將難以進(jìn)入發(fā)達(dá)國家行列。因此,走近 3D打印技術(shù),了解并學(xué)習(xí)3D 打印技術(shù),對學(xué)生今后的學(xué)習(xí)與就業(yè)有非常重要的現(xiàn)實意義。本課程本著滿足學(xué)生個性化發(fā)展的需要,融合本校辦學(xué)

17、理念和傳統(tǒng)文化。旨在通過學(xué)生對世界制造業(yè)領(lǐng)域正在迅速發(fā)展的“具有工業(yè)革命意義的制造技術(shù)(3D 打印技術(shù)) ”的學(xué)習(xí)與實踐;在 “揮動想象的翅膀”的過程中,體驗創(chuàng)意的神奇和偉大;快速提高學(xué)生的空間思維能力和創(chuàng)造力;提高學(xué)生參與社會實踐活動的積極性與合作、協(xié)調(diào)能力。同時也初步體會3D 制造技術(shù)將給社會帶來的社會倫理困境。二、課程教學(xué)目的和要求通過學(xué)習(xí),了解 3D 打印技術(shù)的現(xiàn)狀,開闊學(xué)生的視野,豐富學(xué)生的生活,發(fā)展學(xué)生的創(chuàng)意思維,激發(fā)學(xué)生學(xué)習(xí)技術(shù)的興趣與熱情。形成初步的3D 制造技術(shù)概念以和了解3D建模的方法,以及對技術(shù)作品的鑒賞能力。2.學(xué)習(xí) 3D 建模技能,提高學(xué)生的動手能力;實現(xiàn)能力的遷移與

18、拓展。同時培養(yǎng)學(xué)生的社會責(zé)任感;提高學(xué)生的技術(shù)素養(yǎng)。3.營造濃厚的學(xué)習(xí)氣氛,讓學(xué)生在借鑒中模仿,在模仿中思考,在思考中創(chuàng)新,增強(qiáng)社會,生活,知識產(chǎn)權(quán)觀念,提高科學(xué)理論精神和技術(shù)素養(yǎng)。、課程學(xué)時分配章課程內(nèi)容(章題)理論實驗序一3D 打印概論1二正向三維工程設(shè)計21三逆向工程設(shè)計12四3D 打印工藝設(shè)計及材料分22析五制作及后處理11六桌面 3D 打印機(jī)的拆裝與維22修七3D 打印相關(guān)軟件的安裝110818第一章3D 打印概論1 、3D 打印的歷史2 、3D 打印技術(shù)的發(fā)展?fàn)顩r3 、3D 打印技術(shù)的分類4 、3D 打印技術(shù)未來的發(fā)展5 、3D 打印技術(shù)的應(yīng)用市場第二章正向三維工程設(shè)計1 、簡單零件設(shè)計2 、鈑金造型3 、自由造型4 、曲面設(shè)計5 、

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論