DB5101-T 174-2023 航空零部件制造企業(yè)計算機輔助制造軟件測試指南_第1頁
DB5101-T 174-2023 航空零部件制造企業(yè)計算機輔助制造軟件測試指南_第2頁
DB5101-T 174-2023 航空零部件制造企業(yè)計算機輔助制造軟件測試指南_第3頁
DB5101-T 174-2023 航空零部件制造企業(yè)計算機輔助制造軟件測試指南_第4頁
DB5101-T 174-2023 航空零部件制造企業(yè)計算機輔助制造軟件測試指南_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

5101成都市市場監(jiān)督管理局發(fā)布IDB5101/T174—2023 Ⅲ 12規(guī)范性引用文件 13術(shù)語和定義 14縮略語 2 26功能測試 37性能測試 78產(chǎn)品化測試 89測試總結(jié) 附錄A(資料性)航空零部件制造企業(yè)CAM軟件測試用例設(shè)計 附錄B(資料性)航空零部件制造企業(yè)CAM軟件功能完備性框架 附錄C(資料性)航空零部件制造企業(yè)CAM軟件測試評價方法 附錄D(資料性)航空零部件制造企業(yè)CAM軟件測試報告大綱 參考文獻 DB5101/T174—2023本文件按照GB/T1.1—2020《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定起草。請注意本文件的某些內(nèi)容可能涉及專利。本文件的發(fā)布機構(gòu)不承擔(dān)識別專利的責(zé)任。本文件由成都市經(jīng)濟和信息化局提出并歸口。本文件起草單位:成都飛機工業(yè)(集團)有限責(zé)任公司、西華大學(xué)、成都國信安信息產(chǎn)業(yè)基地有限公司、電子科技大學(xué)、工業(yè)和信息化部電子第五研究所、四川成飛集成科技股份有限公司、成都信息處理產(chǎn)品檢測中心、成都淞幸科技有限責(zé)任公司。本文件主要起草人:黎小華、鄧乾豹、吳光林、許艾明、封志明、王宇、孫華、鐘雯、賴宏應(yīng)、廖勇、繆俊敏、黃茂生、于敏、廖榮杰、車容俊、曹新彬、李世彬。DB5101/T174—20231航空零部件制造企業(yè)計算機輔助制造軟件測試指南本文件提供了航空零部件制造企業(yè)計算機輔助制造軟件的測試總則、功能測試、性能測試、產(chǎn)品化測試以及測試總結(jié)等方面的指導(dǎo)。本文件適用于指導(dǎo)成都市航空零部件制造企業(yè)開展計算機輔助制造軟件測試活動,也可為計算機輔助制造軟件開發(fā)機構(gòu)、第三方測試機構(gòu)實施的計算機輔助制造軟件測試活動提供參考。2規(guī)范性引用文件下列文件對于本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅注日期的版本適用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。GB/T9386計算機軟件測試文檔編制規(guī)范GB/T11457—2006信息技術(shù)軟件工程術(shù)語GB/T15532計算機軟件測試規(guī)范3術(shù)語和定義GB/T11457—2006中界定的以及下列術(shù)語和定義適用于本文件。3.1計算機輔助制造computeraidedmanufacturing利用計算機技術(shù)輔助完成數(shù)控程序的編制,包括工藝方案設(shè)計、加工刀具軌跡生成、刀具軌跡編輯、后置處理及加工仿真等作業(yè)過程。3.2系統(tǒng)測試systemtesting在完整的、集成的系統(tǒng)上的測試行為,用以評價系統(tǒng)與規(guī)定的需求的遵從性。[來源:GB/T11457—2006,2.1669]3.3驗收測試acceptancetesting確定一系統(tǒng)是否符合其驗收準(zhǔn)則,使客戶能確定是否接收此系統(tǒng)的正式測試。[來源:GB/T11457—2006,2.19]3.4完備性completeness2DB5101/T174—2023測試計算機輔助制造軟件實現(xiàn)和提供給用戶的功能指標(biāo)的完整程度。3.5正確性correctness測試計算機輔助制造軟件在其規(guī)格說明、設(shè)計和實現(xiàn)中的無故障程度。3.6測試評價testingevaluation通過軟件功能、性能和產(chǎn)品化指標(biāo)的測量,對計算機輔助制造軟件產(chǎn)品質(zhì)量進行評價。4縮略語下列縮略語適用于本文件。CAM:計算機輔助制造(ComputerAidedManufacturing)CPU:中央處理器(CentralProcessingUnit)5總則5.1測試目標(biāo)航空零部件制造企業(yè)CAM軟件測試目標(biāo)是在實際環(huán)境下,通過功能測試、性能測試和產(chǎn)品化測試,對軟件的質(zhì)量和能力進行測量和評價,包括:a)驗證CAM軟件產(chǎn)品是否達到需求說明和軟件產(chǎn)品說明等規(guī)定的軟件質(zhì)量需求;b)檢驗CAM軟件任務(wù)的執(zhí)行和對系統(tǒng)運行產(chǎn)生的影響;c)為CAM軟件的質(zhì)量評價提供依據(jù)。5.2測試內(nèi)容5.2.1概述航空零部件制造企業(yè)CAM軟件的測試內(nèi)容宜包括功能測試、性能測試及產(chǎn)品化測試。5.2.2功能測試CAM軟件功能測試是對軟件的功能正確性和完備性進行測試,宜遵循以下內(nèi)容:a)軟件功能模塊能全部掛接,設(shè)計功能完整齊全,且符合設(shè)計文檔的需求;b)軟件菜單按照需求規(guī)格說明、設(shè)計說明等實現(xiàn),所有功能能正常運行,正常范圍內(nèi)輸入能得到正確的輸出,并生成正確的結(jié)果;異常范圍內(nèi)輸入,軟件有提示信息,并阻止數(shù)據(jù)輸入;功能使用方便,符合設(shè)計文檔的需求;c)軟件發(fā)生錯誤時,有提示并記錄錯誤日志,并可恢復(fù)到正常狀態(tài);d)軟件的窗口、控件、菜單、鼠標(biāo)的操作及操作提示符合所使用操作系統(tǒng)平臺的規(guī)范。5.2.3性能測試CAM軟件性能測試是指對軟件完成其設(shè)計功能的特性進行測試,包括負載能力、壓力表現(xiàn)、軟件效率等,宜遵循以下內(nèi)容:a)軟件能滿足軟件設(shè)計文檔中說明的性能需求;DB5101/T174—20233b)在一定時間內(nèi),最大支持并發(fā)用戶數(shù)、軟件請求出錯率、最大存儲量、最多處理數(shù)據(jù)流量、響應(yīng)時間等能滿足設(shè)計文檔的需求;c)在一定時間內(nèi),系統(tǒng)的CPU利用率、內(nèi)存使用率、磁盤輸入輸出吞吐率、網(wǎng)絡(luò)吞吐量、最大虛擬用戶數(shù)等能滿足設(shè)計文檔的需求;d)系統(tǒng)運行時,資源監(jiān)控指標(biāo)符合軟件設(shè)計文檔需求。5.2.4產(chǎn)品化測試CAM軟件產(chǎn)品化測試是對軟件的可用性和軟件的產(chǎn)品化程度進行測試,宜遵循以下內(nèi)容:a)航空零部件制造企業(yè)具有質(zhì)量管理體系;b)開發(fā)機構(gòu)具有軟件項目開發(fā)管理制度,并使用工具軟件進行項目開發(fā)管理;c)具有線上服務(wù)、產(chǎn)品介紹、用戶培訓(xùn)等方面的用戶技術(shù)支持與客戶服務(wù)。5.3測試過程航空零部件制造企業(yè)CAM軟件測試過程宜分為四個階段,依次為:測試策劃、測試設(shè)計、測試執(zhí)行和測試總結(jié)。有關(guān)測試過程的內(nèi)容見GB/T15532。5.4測試方法5.4.1航空零部件制造企業(yè)CAM軟件的系統(tǒng)測試和驗收測試適合使用黑盒測試方法,宜采用針對CAM軟件的專用測試工具。5.4.2軟件測試大綱和軟件測試技術(shù)規(guī)范書宜明確在測試中針對系統(tǒng)的每一項功能或性能需要完成的基本測試項目和測試評判依據(jù);宜能滿足測試大綱和軟件測試技術(shù)規(guī)范書需求。5.5測試用例測試用例描述測試的前提條件、輸入?yún)?shù)、驗證點及期望的輸出結(jié)果等。有關(guān)測試用例的內(nèi)容見GB/T航空零部件制造企業(yè)CAM軟件測試用例設(shè)計參見附錄A。5.6測試管理航空零部件制造企業(yè)CAM軟件測試宜由相對獨立的人員進行,宜對測試過程、軟件配置、測試評審進行管理。有關(guān)測試管理的內(nèi)容見GB/T15532。5.7測試文檔航空零部件制造企業(yè)CAM軟件測試文檔宜包括測試大綱、測試設(shè)計說明、測試用例說明、測試規(guī)程說明、測試項傳遞報告、測試日志、測試記錄、測試問題報告和測試總結(jié)報告。根據(jù)軟件的完整性級別和軟件規(guī)模等級可進行合理的取舍與合并。有關(guān)測試文檔的內(nèi)容見GB/T9386。6功能測試6.1測試大綱6.1.1測試大綱編制宜根據(jù)被測軟件的設(shè)計文檔、用戶手冊和技術(shù)手冊中關(guān)于軟件功能項指標(biāo)的說明,根據(jù)測試方式、測試環(huán)境和測試工具,確定CAM軟件功能完備性指標(biāo),制定與功能測試相關(guān)的測試大綱。CAM軟件功能完DB5101/T174—20234備性指標(biāo)參見附錄B。6.1.2測試用例6.1.2.1功能完備性指標(biāo)中的每一項指標(biāo)宜擁有獨立的測試用例。6.1.2.2針對CAM軟件功能的不同特點,測試工具指導(dǎo)測試用例的自動生成。各類測試用例納入數(shù)據(jù)庫管理,按照設(shè)定的規(guī)則,測試用例庫中的測試用例自動生成用于測試的標(biāo)準(zhǔn)格式文檔。6.1.2.3宜制定測試標(biāo)準(zhǔn)文檔描述規(guī)范,將測試用例導(dǎo)入、導(dǎo)出測試用例庫。6.2測試環(huán)境6.2.1測試環(huán)境組成CAM軟件測試環(huán)境宜包括:a)系統(tǒng)硬件配置;b)系統(tǒng)軟件配置;c)操作系統(tǒng);6.2.2測試環(huán)境需求有關(guān)測試環(huán)境需求的內(nèi)容見GB/T15532。6.2.3功能測試工具6.2.3.1CAM軟件功能測試工具包括測試腳本庫、測試用例庫、完備性測試、正確性測試,以及測試結(jié)果的分析與評價。功能測試工具宜遵循以下技術(shù)內(nèi)容:a)提供測試結(jié)果統(tǒng)計和詳細日志;b)對失敗用例進行錯誤分類;c)通用性強,與具體測試業(yè)務(wù)無關(guān);d)支持第三方測試工具與接口。6.2.3.2CAM軟件的功能測試宜采用黑盒測試法,適當(dāng)時候也可采用白盒測試法。6.2.3.3測試前宜預(yù)先編制測試用例,測試用例宜覆蓋測試依據(jù)中描述的所有功能,并且考慮有代表性工作任務(wù)的功能組合。6.3測試過程CAM軟件功能測試宜遵循以下內(nèi)容:a)宜按照5.2.2的內(nèi)容,采用合適的功能測試工具實施測試,或以手工方式實施測試;b)測試人員在功能測試過程中,宜及時記錄原始數(shù)據(jù),測試結(jié)束后宜對測試記錄進行審核;c)相關(guān)人員在測試過程中,如發(fā)現(xiàn)系統(tǒng)功能方面的問題,宜向開發(fā)方出具問題報告;d)開發(fā)方對測試中發(fā)現(xiàn)的功能問題進行修改后,測試方宜進行回歸測試,并出具測試報告。6.4測試內(nèi)容6.4.1軟件安裝測試宜測試CAM軟件是否能夠成功安裝和測試。若不能,宜保證系統(tǒng)的軟、硬件環(huán)境符合設(shè)計文檔的需求。軟件安裝測試宜包括以下內(nèi)容:a)宜按照設(shè)計文檔要求對軟系統(tǒng)功能模塊進行檢查;所有功能模塊可運行,且符合5.2.2的內(nèi)容;DB5101/T174—20235b)系統(tǒng)窗口、控件、菜單等宜符合5.2.2的內(nèi)容。6.4.2CAM軟件功能測試6.4.2.1概述6.4.2.1.1CAM軟件功能測試分為功能完備性測試和功能正確性測試,測試內(nèi)容宜包括工藝方案設(shè)計、加工刀具軌跡生成、刀具軌跡編輯、后置處理及加工仿真等五大類功能。6.4.2.1.2完備性測試是對CAM軟件提供給用戶的功能指標(biāo)是否完整進行判斷。完備性測試宜以功能測試大綱為依據(jù),并參照圖1所示流程進行。測試開始測試開始CAM功能完備性測試器初始化CAM五大功能完備性指標(biāo)體系CAMCAM五大功能完備性指標(biāo)體系CAM五大功能完備性指標(biāo)CAM功能完備性測試用例CAM功能完備性測試用例庫執(zhí)行CAM功能完備性測試記錄測試結(jié)果否記錄測試結(jié)果完備性測試執(zhí)行完備性測試執(zhí)行是否完畢v是測試結(jié)果統(tǒng)計 分析模塊測試結(jié)束圖1CAM軟件功能完備性測試流程6.4.2.1.3正確性測試是對某一功能執(zhí)行結(jié)果正確與否進行判斷。正確性測試宜參照圖2所示流程進行。測試開始CAM功能正確性測試器初始化CAM功能正確性CAM功能正確性測試用例庫CAM五大功能正確性測試用例執(zhí)行CAM功能正確性測試否記錄測試結(jié)果否正確性測試執(zhí)行是否完畢v是測試結(jié)果統(tǒng)計分析模塊測試結(jié)束圖2CAM軟件功能正確性測試流程DB5101/T174—202366.4.2.2工藝方案設(shè)計工藝方案設(shè)計測試內(nèi)容宜包括:a)毛坯設(shè)計;b)刀具選用;c)走刀路線確定;d)工藝參數(shù)設(shè)定;e)安全平面、初始點和起刀點確定;f)進刀、退刀方式選擇。6.4.2.3加工刀具軌跡生成加工刀具軌跡生成測試內(nèi)容宜包括:a)幾何體創(chuàng)建;b)刀具創(chuàng)建;c)加工方法創(chuàng)建;d)程序組創(chuàng)建;e)加工工序創(chuàng)建。6.4.2.4刀具軌跡編輯刀具軌跡編輯測試內(nèi)容宜包括:a)刀具軌跡顯示;b)刀具軌跡編輯修改;c)刀具軌跡幾何變換;6.4.2.5后置處理后置處理測試內(nèi)容宜包括:a)車間文檔生成;b)后置處理器構(gòu)造;c)后置處理輸出;d)數(shù)控代碼生成。6.4.2.6加工仿真加工仿真測試內(nèi)容宜包括:a)刀具軌跡驗證仿真;b)機床加工仿真。6.5功能測試評價6.5.1完備性評價功能完備性評價目的是為了確定被測軟件中所有功能與功能測試大綱的契合度,衡量被測軟件與CAM相關(guān)的功能是否達到專業(yè)級別,判斷被測軟件的功能是否完備。6.5.2正確性評價DB5101/T174—20237功能正確性評價是為了確定被測功能項的實現(xiàn)結(jié)果與評測標(biāo)準(zhǔn)達成一致的程度,以“通過”和“不通過”來衡量功能項的正確性。6.5.3綜合評價綜合評價是以CAM軟件功能完備性與正確性的測試結(jié)果,對功能測試進行綜合評價。綜合評價過程參見附錄C。7性能測試7.1測試大綱宜根據(jù)CAM軟件的設(shè)計文檔、用戶手冊和技術(shù)手冊等關(guān)于關(guān)鍵性能指標(biāo)的說明,結(jié)合所使用的性能測試環(huán)境和測試工具,制定與性能測試相關(guān)的測試大綱。7.2測試環(huán)境7.2.1測試環(huán)境組成CAM軟件性能測試環(huán)境宜包括硬件環(huán)境、軟件環(huán)境和數(shù)據(jù)環(huán)境。具體組成與6.2.1要求一致。7.2.2測試環(huán)境需求有關(guān)測試環(huán)境需求的內(nèi)容見GB/T15532。7.2.3性能測試工具CAM軟件性能測試工具宜可檢測、評估其軟件的關(guān)鍵性能指標(biāo),包括系統(tǒng)的聯(lián)機響應(yīng)時間、處理速度、吞吐量、利用率等。性能測試工具宜提供多種形態(tài)的終端用戶模擬、負載壓力測試執(zhí)行、運行過程監(jiān)控、性能數(shù)據(jù)自動采集和測試結(jié)果分析等功能。7.3測試過程CAM軟件性能測試參照圖3所示流程進行。開始CAM性能測試器初始化讀取CAM性能測試用例庫調(diào)用CAM讀取CAM性能測試用例庫開發(fā)方對系統(tǒng)進行優(yōu)化并提交新版本記錄問題并提交開發(fā)方對系統(tǒng)進行優(yōu)化并提交新版本記錄問題并提交性能測試結(jié)果分析否系統(tǒng)性能是否達到要求否提交相關(guān)報告測試結(jié)束圖3CAM軟件性能測試流程DB5101/T174—20238測試時宜遵循以下內(nèi)容:a)宜按照5.2.3的內(nèi)容采用合適的性能測試工具實施性能測試;b)在測試完成后,測試人員宜提供原始測試數(shù)據(jù),并交給測試分析員審核;c)測試分析員宜對測試數(shù)據(jù)進行分析,以發(fā)現(xiàn)系統(tǒng)性能方面的問題;如存在相關(guān)問題,則向開發(fā)方出具問題報告;d)開發(fā)方對測試中發(fā)現(xiàn)的性能問題進行改進后,測試方宜進行回歸測試,并出具測試報告。7.4測試內(nèi)容7.4.1負載性能測試負載性能是指在各種工作負載下軟件系統(tǒng)的性能,用來度量系統(tǒng)的可擴展性。宜測試當(dāng)負載逐漸增加時,系統(tǒng)各組成部分的響應(yīng)輸出項,如通過率、響應(yīng)時間、CPU負載、內(nèi)存使用等情況,綜合分析后確定系統(tǒng)的性能。7.4.2壓力性能測試壓力性能是指在軟件系統(tǒng)穩(wěn)定運行情況下,能夠處理的最大工作量強度或能夠提供的最大服務(wù)性能。宜通過測試臨界負載、容量變化、資源占用等指標(biāo),綜合分析功能執(zhí)行情況和系統(tǒng)性能表現(xiàn),并確定一個系統(tǒng)的瓶頸或不能接受的性能點,從而獲得最大工作量強度或最大服務(wù)性能。7.4.3效率測試效率測試是指在規(guī)定條件下,相對于所用資源的數(shù)量,測試CAM軟件產(chǎn)品可提供適當(dāng)性能的能力。性能測試的效率宜遵循以下內(nèi)容:a)功能指標(biāo)的執(zhí)行速度宜滿足用戶需求;b)CPU、內(nèi)存、網(wǎng)絡(luò)帶寬等硬件資源的使用較為充分合理;c)多用戶并發(fā)訪問時,性能指標(biāo)宜符合軟件描述的需求。7.5性能測試評價CAM性能測試完成后,宜對軟件的負載性能、壓力性能和效率測試結(jié)果進行分析,確定軟件的性能指標(biāo)是否達到設(shè)計要求、存在哪些問題以及改進建議。性能測試評價過程參見附錄C。8產(chǎn)品化測試8.1可用性測試8.1.1概述CAM軟件的可用性測試宜包括安全性、可靠性、易用性、可維護性和可移植性等。8.1.2安全性從安全性方面考慮,宜測試以下內(nèi)容:a)日志能夠記錄用戶使用重要模塊的信息;b)能對未經(jīng)授權(quán)的軟件使用進行防御。8.1.3可靠性DB5101/T174—202398.1.3.1成熟性從成熟性方面考慮,宜測試以下內(nèi)容:a)能穩(wěn)定運行,不出現(xiàn)內(nèi)存溢出等現(xiàn)象;b)運行過程中,若出現(xiàn)操作錯誤或非法數(shù)據(jù),不會引起系統(tǒng)異常退出或程序損壞;c)不存在導(dǎo)致軟件無法運行、崩壞或?qū)е聰?shù)據(jù)破壞的重大缺陷;出現(xiàn)產(chǎn)品缺陷時不會引起系統(tǒng)死機故障;d)當(dāng)軟件出現(xiàn)故障時,系統(tǒng)重啟后,重新啟動軟件,軟件能正常運行,并且能夠恢復(fù)故障之前的數(shù)據(jù)和狀態(tài);e)當(dāng)軟件出現(xiàn)故障后,可以通過異常日志查看操作過程和故障信息,便于重現(xiàn)故障。8.1.3.2容錯性從容錯性方面考慮,宜測試以下內(nèi)容:a)系統(tǒng)對重要數(shù)據(jù)的錄入提供有效性檢查,對非法數(shù)據(jù)輸入有明確的提示;b)對不符合有效性的輸入數(shù)據(jù),宜使用中文給出簡潔、準(zhǔn)確的提示信息,必要時給出幫助;c)能屏蔽用戶常見的誤操作,對重要數(shù)據(jù)的刪除有警告及確認提示。8.1.3.3易恢復(fù)性從易恢復(fù)性方面考慮,宜測試以下內(nèi)容:a)在程序運行過程中進行掉電、網(wǎng)絡(luò)斷開實驗,不能出錯退出,能發(fā)現(xiàn)并向用戶提示斷開狀態(tài),數(shù)據(jù)和系統(tǒng)不會損壞,在供電、網(wǎng)絡(luò)恢復(fù)正常后能正常工作;b)若數(shù)據(jù)和系統(tǒng)受損,能提供補救工具,補救上次保存或自動保存以前的數(shù)據(jù);c)具備數(shù)據(jù)維護工具,可以對數(shù)據(jù)進行備份與恢復(fù)。8.1.4易用性8.1.4.1易理解性從易理解性方面考慮,宜測試以下內(nèi)容:a)界面簡潔、美觀、實用,采用簡體中文,風(fēng)格一致;b)界面及提示信息能夠引導(dǎo)用戶正常使用;c)對關(guān)鍵操作提供使用引導(dǎo);d)操作設(shè)計上避免重復(fù)操作,簡化常用功能的操作步驟。8.1.4.2易學(xué)性從易學(xué)性方面考慮,宜測試以下內(nèi)容:a)用戶手冊內(nèi)容全面詳細、易于理解,描述與軟件功能一致、提供應(yīng)用實例;b)幫助文件能夠有效引導(dǎo)用戶操作,對重要功能、復(fù)雜功能的描述詳細全面,對簡單功能描述簡潔清晰。8.1.4.3易操作性從易操作性方面考慮,宜測試以下內(nèi)容:a)軟件安裝符合流行的安裝方式,易于操作;b)軟件以易觀察、易讀的方式向用戶提供信息,必要時可向用戶發(fā)出警報;c)常用功能設(shè)置在明顯位置,易于被用戶識別;DB5101/T174—2023d)軟件操作簡單,界面設(shè)置和提示信息設(shè)置易于理解;e)輸入數(shù)據(jù)的要求能夠被用戶理解,軟件輸出項符合用戶習(xí)慣,易于理解。8.1.5可維護性從可維護性方面考慮,宜測試以下內(nèi)容:a)對軟件指定的修改能夠被實現(xiàn);b)軟件的局部修改不影響軟件的整體運行;c)軟件變更后的各項功能能通過測試用例進行測試;d)軟件能夠?qū)σ研薷牟糠诌M行確認。8.1.6可移植性從可移植性方面考慮,宜測試以下內(nèi)容:a)軟件具有可適應(yīng)不同運行環(huán)境的能力;b)依據(jù)用戶手冊安裝,能在指定環(huán)境成功安裝;c)在同樣環(huán)境下,可替代另一個相同用途的指定軟件。8.2產(chǎn)品化程度8.2.1軟件文檔集CAM軟件文檔集的測試包括資料的完整性、一致性、準(zhǔn)確性和可理解性等內(nèi)容。進行文檔測試時,宜考慮以下內(nèi)容:a)明確文檔驗收的標(biāo)準(zhǔn),軟件開發(fā)人員和用戶應(yīng)達成一致;b)確定文檔的重要性和項目文檔需求;c)檢驗文檔的種類和內(nèi)容的完整性;d)檢驗文檔的一致性,包括軟件設(shè)計描述與需求、應(yīng)用程序和設(shè)計文檔描述、文檔前后內(nèi)容描述e)檢驗文檔的準(zhǔn)確性,即文檔描述應(yīng)準(zhǔn)確且無歧義;f)檢驗文檔的可理解性,即文檔表達應(yīng)詳細且易于理解。8.2.2技術(shù)支持與服務(wù)CAM軟件的技術(shù)支持與服務(wù)宜包括線上服務(wù)、產(chǎn)品介紹、培訓(xùn)資料等內(nèi)容。8.3產(chǎn)品化測試評價CAM軟件的產(chǎn)品化測試完成后,宜對軟件的可用性和產(chǎn)品化程度測試結(jié)果進行分析,確定軟件的產(chǎn)品化指標(biāo)是否達到設(shè)計要求、存在哪些問題以及如何改進。CAM軟件的產(chǎn)品化測試評價方法參見附錄C。9測試總結(jié)9.1測試結(jié)果CAM軟件測試結(jié)果宜滿足以下內(nèi)容:a)可重復(fù)性:由同一測試者按同一測試大綱對同一軟件進行重復(fù)測試,宜產(chǎn)生同一種結(jié)果;b)可再現(xiàn)性:由不同測試者按同一測試大綱對同一軟件進行測試,宜產(chǎn)生同一種結(jié)果;DB5101/T174—2023c)公正性:測試不偏向任何預(yù)設(shè)的結(jié)果;d)客觀性:測試結(jié)果為客觀事實。9.2測試文檔CAM軟件測試完成后形成的文檔宜包括:a)測試大綱;b)測試說明;c)測試報告;d)測試記錄;e)測試問題報告。9.3測試報告CAM軟件的測試活動和測試結(jié)果宜匯總在測試報告中,測試報告大綱參見附錄D。DB5101/T174—2023航空零部件制造企業(yè)CAM軟件測試用例設(shè)計在實施測試時,測試用例是軟件測試的標(biāo)準(zhǔn)。測試人員宜嚴(yán)格按照測試用例的測試項目和測試步驟逐一實施測試,并記錄測試情況。A.1設(shè)計準(zhǔn)則測試用例設(shè)計宜遵循以下基本準(zhǔn)則:a)測試用例能代表各種合理或不合理的、邊界和越界的,以及極限的輸入數(shù)據(jù)、操作和環(huán)境設(shè)置b)測試執(zhí)行結(jié)果的正確性是可判定或可評估的;c)對同樣的測試用例,系統(tǒng)的執(zhí)行結(jié)果是相同的。A.2編制方法編寫測試用例文檔宜有用例模板,且符合內(nèi)部規(guī)范。測試用例文檔由簡介和測試用例兩部分組成。簡介部分宜包括測試目的、測試范圍、定義術(shù)語、參考文檔等;測試用例部分則逐一列示各測試用例,每個測試用例宜包括名稱和標(biāo)識、測試追蹤、用例說明、用例初始化、測試輸入、期望結(jié)果、評價標(biāo)準(zhǔn)、前提和約束及測試終止條件等信息。測試用例可以分為基本事件、備選事件和異常事件的用例。設(shè)計基本事件的用例,宜參照用例規(guī)約,根據(jù)關(guān)聯(lián)的功能、操作按路徑分析法設(shè)計測試用例。對孤立的功能,則直接按功能設(shè)計測試用例?;臼录臏y試用例宜包含需要實現(xiàn)的全部需求功能;設(shè)計備選事件和異常事件的用例相對復(fù)雜,可采用軟件測試中常用的基本方法進行設(shè)計。A.3用例模板CAM軟件測試用例模板如表A.1所示。表A.1CAM軟件測試用例模板DB5101/T174—2023表A.1(續(xù))DB5101/T174—2023航空零部件制造企業(yè)CAM軟件功能完備性框架CAM軟件功能完備性包括工藝方案設(shè)計、加工刀具軌跡生成、刀具軌跡編輯、后置處理及加工仿真等五大類,每個大類又分為若干子類,而每個子類又包含若干功能項,見表B.1。表B.1航空零部件制造企業(yè)CAM軟件功能擇DB5101/T174—2023表B.1(續(xù))DB5101/T174—2023航空零部件制造企業(yè)CAM軟件測試評價方法C.1測試評價C.1.1概述測試評價是對航空零部件制造企業(yè)CAM軟件的功能測試、性能測試和產(chǎn)品化測試結(jié)果進行綜合評價。CAM軟件測試評價過程如圖C.1所示。測試評價方法產(chǎn)品化測試結(jié)果功能測試結(jié)果測試評價內(nèi)容性能測試結(jié)果產(chǎn)品化測試結(jié)果功能測試結(jié)果測試評價結(jié)果圖C.1CAM軟件測試評價過程C.1.2測試評價內(nèi)容航空零部件制造企業(yè)CAM軟件測試評價內(nèi)容包括功能測試評價、性能測試評價、產(chǎn)品化測試評價,具體內(nèi)容如下:a)功能測試評價包括CAM軟件的功能完備性和正確性評價;b)性能測試評價包括CAM軟件的負載性能、壓力性能和效率測試評價;c)產(chǎn)品化測試評價包括CAM軟件的可用性和產(chǎn)品化程度評價。C.1.3測試評價方法航空零部件制造企業(yè)CAM軟件測試中,功能測試、性能測試和產(chǎn)品化測試均是通過子特性來衡量,子特性則是通過測試指標(biāo)項度量。對測試指標(biāo)項的度量,是按照事先確定的判別標(biāo)準(zhǔn)進行對照檢查,每個測試指標(biāo)項都可能有兩種答案(Y/N“Y”表示“通過”,即度量值等于或優(yōu)于期望值;“N”表示“不通過”,即度量值劣于期望值。功能測試的子特性包括功能完備性和正確性,性能測試子特性包括負載性能、壓力性能和效率,產(chǎn)品化測試子特性包括可用性和產(chǎn)品化程度。各個子特性的測量值利用式(C.1)計算:v=Σmi/n…………(C.1)式中:v——為子特性的測量值;mi——為子特性的第i個測試指標(biāo)項測試結(jié)果;答案是“Y”時,其值為1,答案是“N”時,其值為0;n——為子特性的測試指標(biāo)項總數(shù)。DB5101/T174—2023C.2功能測試評價按照C.1.3的測試評價方法,CAM軟件的功能完備性和正確性的測量值分別為v1和v2,則功能測試的測量值可用式(C.2)計算:Vf=(v1+v2)/2…………(C.2)式中:Vf——為功能測試的測量值;v1——為功能完備性的測量值;v2——為功能正確性的測量值。依據(jù)功能測量值Vf、完備性測量值v1和正確性測量值v2,按照表C.1確定CAM軟件的功能完備性和正確性的評價等級。表C.1功能測試評價等級0≤v<0.850.90≤v<0.950≤v<0.850.90≤v<0.950≤Vf<0.850.85≤Vf<0.90功能測試結(jié)果的評價,以完備性和正確性的評價等級的最低等級作為功能測試的最終等級,如表C.2所示。表C.2功能測試等級評價方法差差差差差差差C.3性能測試評價按照C.1.3的測試評價方法,CAM軟件的負載性能、壓力性能和效率的測量值分別為v1、v2和v3,則性能測試的測量值可用式(C.3)計算:Vc=(v1+v2+v3)/3…………(C.3)式中:Vc——為性能測試的測量值;v1——為負載性能的測量值;v2——為壓力性能的測量值;v3——為效率的測量值。依據(jù)性能測量值Vc、負載性能測量值v1、壓力性能測量值v2和效率測量值v3,按照表C.3確定CAMDB5101/T174—2023軟件的負載性能、壓力性能和效率的評價等級。表C.3性能測試評價等級0≤v<0.850≤v<0.850≤v<0.850≤Vc<0.85性能測試結(jié)果的評價,以負載性能、壓力性能和效率的評價等級的最低等級作為性能測試的最終等級。例如:負載性能的等級為“合格”,壓力性能的等級為“良好”,效率性能的等級為“優(yōu)秀”,則性能測試的最終等級為“合格”。C.4產(chǎn)品化測試評價按照C.1.3的測試評價方法,CAM軟件的可用性和產(chǎn)品化程度的測量值分別為v1和v2,則產(chǎn)品化測試的測量值可用式(C.4)計算:Vp=(v1+v

溫馨提示

  • 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論