TCICC 02003-2019 船舶平臺監(jiān)控系統(tǒng)軟件測試要求_第1頁
TCICC 02003-2019 船舶平臺監(jiān)控系統(tǒng)軟件測試要求_第2頁
TCICC 02003-2019 船舶平臺監(jiān)控系統(tǒng)軟件測試要求_第3頁
TCICC 02003-2019 船舶平臺監(jiān)控系統(tǒng)軟件測試要求_第4頁
TCICC 02003-2019 船舶平臺監(jiān)控系統(tǒng)軟件測試要求_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

ICS L70/84中國指揮與控制學(xué)會團體標(biāo)準(zhǔn)T/CICC02003-2019船舶平臺監(jiān)控系統(tǒng)軟件測試要求TestingrequirementsforShipplatformSupervisoryControlsystemSoftware2020-1-19發(fā)布 2020-1-30實施中國指揮與控制學(xué)會 發(fā)布T/CICC02003-2019T/CICC02003-2019II目 次前言 II范圍 1規(guī)范性用文件 1術(shù)語和義 1一般測要求 1詳細(xì)要求 4T/CICC02003-2019T/CICC02003-2019鏈鏈鏈鏈前 言本標(biāo)準(zhǔn)按照GB/T1.1-2009《標(biāo)準(zhǔn)化工作導(dǎo)則第1部分:標(biāo)準(zhǔn)的結(jié)構(gòu)和編寫》的規(guī)則起草。本標(biāo)準(zhǔn)由中國指揮與控制學(xué)會提出并歸口。寧。II船舶平臺監(jiān)控系統(tǒng)軟件測試要求范圍本標(biāo)準(zhǔn)規(guī)定了船舶平臺監(jiān)控系統(tǒng)軟件測試的一般要求和詳細(xì)要求。本標(biāo)準(zhǔn)適用于對船舶平臺監(jiān)控系統(tǒng)軟件進行的系統(tǒng)級自測試或驗收測試。()GB/T11457 信息術(shù) 軟工程術(shù)語術(shù)語和定義GB/T11457界定的以及下列術(shù)語及定義適用于本標(biāo)準(zhǔn)。3.1船舶平臺監(jiān)控系統(tǒng)軟件shipplatformsupervisorycontrolsystemsoftware用于船舶數(shù)據(jù)采集與監(jiān)視控制以及過程控制類的軟件。3.2數(shù)據(jù)采集與監(jiān)視控制dataacquisitionandsupervisorycontrol通過計算機采集信號數(shù)據(jù),對自動化設(shè)備或過程進行監(jiān)視、控制和管理。3.3基于過程控制的對象連接與嵌入技術(shù)objectlinkingandembedingforprocesscontrol(簡稱OPC3.4測點observationpoint直接或間接設(shè)置在被監(jiān)測對象上能反映其變化特征的觀測點。一般要求測試目的船舶平臺監(jiān)控系統(tǒng)軟件測試要求測評目的如下:1d)為軟件開發(fā)過程中的各種驗證、確認(rèn)以及是否可以接收或使用等決策提供依據(jù);e)為軟件鑒定、定型及技術(shù)狀態(tài)確認(rèn)和軟件產(chǎn)品驗收與交付提供依據(jù)。進入條件進入軟件測試的基本條件如下:4.5.2報告;e)c)d)見;f)船舶平臺監(jiān)控系統(tǒng)軟件基本測試內(nèi)容要求如下:數(shù)據(jù)處理——數(shù)據(jù)采集及現(xiàn)場控制:采集及控制傳感器數(shù)據(jù)及狀態(tài)信息的能力;——自動報警:對超界數(shù)據(jù)具有自動報警的能力;——數(shù)據(jù)存儲與查詢:對接收的數(shù)據(jù)具有存儲及查詢的能力;——異常處理:針對執(zhí)行過程中發(fā)生的異常情況(一般包括數(shù)據(jù)處理異常、通信異常、界面操作異2常等)提供相應(yīng)的異常處理機制,用于捕捉異常信息并加以處理。體現(xiàn)在并發(fā)處理、響應(yīng)時間、容量三個方面。主要針對性能測試和容量測試?!l(fā)處理:一定時間內(nèi)能夠并發(fā)處理的測點數(shù)量;——響應(yīng)時間:從發(fā)送監(jiān)控命令到接收到狀態(tài)響應(yīng)的往返時間;——容量:對并發(fā)執(zhí)行的請求提供性能保障的最大請求測點的數(shù)量。c)數(shù)據(jù)平臺交互數(shù)據(jù)平臺交互具體體現(xiàn)在船舶平臺監(jiān)控系統(tǒng)軟件之間的交互性、兼容性?!ゲ僮餍裕翰煌愋推脚_開發(fā)的船舶平臺監(jiān)控系統(tǒng)軟件應(yīng)能夠協(xié)同工作,共同實現(xiàn)系統(tǒng)功能;——兼容性:軟件版本向下兼容的能力,以及數(shù)據(jù)信息交互能力。d)數(shù)據(jù)通信——協(xié)議一致性:通信報文與通信協(xié)議的一致性,用于接口測試;——標(biāo)準(zhǔn)符合性:滿足標(biāo)準(zhǔn)通訊規(guī)范的能力,用于標(biāo)準(zhǔn)符合性測試。a)軟件研制部門自行開展系統(tǒng)測試時,被測軟件應(yīng)是相應(yīng)階段的最終版本并已納入配置管理中;b)被測軟件提交驗收測試或提交到測試方進行測評之前,應(yīng)通過軟件研發(fā)部門的自測試技術(shù)狀態(tài)確認(rèn),并提供相應(yīng)報告。被測軟件已納入配置管理中。1。表1測試時所需文檔測試輸入文檔所需文檔軟件研制任務(wù)書√軟件需求規(guī)格說明(含接口需求規(guī)格說明)√軟件設(shè)計文檔(含接口設(shè)計及數(shù)據(jù)庫設(shè)計說明文檔)√接口協(xié)議√用戶手冊和/或操作手冊▲自測試報告和相關(guān)的測試問題報告單√注:√表示必備文檔,▲表示根據(jù)實際情況所產(chǎn)生的文檔。3試工具。使用真實//d)軟件測試過程中,當(dāng)發(fā)生偏離時,應(yīng)按如下要求進行處理:試委托方;詳細(xì)要求根據(jù)每個軟件的控制類別和系統(tǒng)風(fēng)險指標(biāo)確定每個軟件的安全性等級。軟件安全性等級從高到低為A、B、C、D四個等級。A級:人員死亡,或系統(tǒng)報廢,或基本任務(wù)失敗,或環(huán)境災(zāi)難;B級:人員嚴(yán)重傷害,或系統(tǒng)嚴(yán)重?fù)p壞,或基本任務(wù)主要部分未完成,或環(huán)境嚴(yán)重破壞;C級:人員輕度傷害,或系統(tǒng)輕度損壞,或?qū)ν瓿扇蝿?wù)有輕度影響,或環(huán)境輕度破壞;D壞可忽略。4不同等級軟件的測試類型要求參見表2。表2不同等級軟件的測試類型要求測試類型軟件等級ABCD文檔審查√√√√功能測試√√√√性能測試√√√√接口測試√√√√余量測試√√○○邊界測試√√√√人機界面測試√√√√強度測試√○××安全性測試√○××恢復(fù)性測試√○××安裝性測試√√√√容量測試√○○×標(biāo)準(zhǔn)符合性測試√√○×兼容性測試√○○×注1:√必須進行的測試,○建議進行的測試,×不要求進行的測試。注2:根據(jù)被測軟件實際情況,對本指導(dǎo)性技術(shù)文件要求必須進行的測試類型進行裁減,應(yīng)給出說明。測試策略及裁剪說明:如由于被測軟件為嵌入式軟件,軟件產(chǎn)品集成在硬件設(shè)備中提交用戶,用戶沒有安裝需求,故不做安裝性測試。由于被測軟件沒有人機交互界面,故不做人機交互界面測試。進入條件4.2a)c)被測試軟件系統(tǒng)為本階段最終版本,已納入軟件配置管理,取自受控庫。測試要求根據(jù)船舶平臺監(jiān)控系統(tǒng)特點,其測試要求如下:/d)5h)i)應(yīng)測試系統(tǒng)的全部存儲量、輸入/輸出通道的吞吐能力和處理時間的余量;g)應(yīng)按系統(tǒng)或子系統(tǒng)設(shè)計文檔的要求,對系統(tǒng)的功能、性能進行強度測試;的可靠性;;m)因,并對其進行針對性的測試;文檔審查依據(jù)文檔審查單,對照文檔編制所依據(jù)的標(biāo)準(zhǔn),采用人工審查方法對被測軟件文檔的齊套性、完整性、正確性、一致性進行逐項檢查。功能測試根據(jù)船舶平臺監(jiān)控系統(tǒng)軟件特點,結(jié)合被測系統(tǒng)或軟件研制任務(wù)書、軟件需求規(guī)格說明中所規(guī)定的各項功能進行測試,驗證系統(tǒng)各軟件配置項是否達到所規(guī)定的要求,能否協(xié)調(diào)正確工作,一般包括:——采集與顯示設(shè)備及傳感器的運行/停止、正常/故障等狀態(tài)的處理能力;——采集與顯示設(shè)備及傳感器的數(shù)據(jù)信息的能力;——支持?jǐn)?shù)據(jù)的圖形及報表顯示的能力;c)——實時將更新的測點數(shù)據(jù)及狀態(tài)存入文件/數(shù)據(jù)庫,如報警數(shù)據(jù);6——將符合查詢條件的數(shù)據(jù)檢索出來,沒有查詢結(jié)果時能夠進行提示;——數(shù)據(jù)備份和恢復(fù)的能力;——刪除過期數(shù)據(jù)釋放存儲空間的能力。軟件與數(shù)據(jù)庫信息交互測試,尤其是在大數(shù)據(jù)量時信息的處理及顯示測試。/性能測試根據(jù)船舶平臺監(jiān)控系統(tǒng)軟件特點,結(jié)合被測軟件(系統(tǒng))研制任務(wù)書等頂層文檔上的性能指標(biāo)進行要求。a)能夠處理滿足性能指標(biāo)要求的大數(shù)據(jù)、并發(fā)數(shù)據(jù)的信息;b)處理報警、顯示的時間;c)最大的數(shù)據(jù)量所占用的存儲空間;d)軟件支持的最大測點數(shù)據(jù)類型;e)在空間存儲近滿時是否給出處理。接口測試TCP/IP:CAN2.0、MODBUS、PROFIBUS、OPCa)c)余量測試20人機界面測試是對所有人機交互界面提供的操作和顯示界面進行的測試,以檢驗是否滿足用戶的a)界面簡潔、畫面清晰美觀、大小適中、布局合理、操作靈活,具有較好的人機互動功能;b)界面結(jié)構(gòu)體系設(shè)計合理;7T/CICC02003-2019T/CICC02003-2019PAGEPAGE8c)e)g)對照用戶手冊或操作手冊逐條進行操作和觀察。邊界測試在輸入/處理的邊界值時軟件是否能夠正確處理,運行狀態(tài)正常。軟件配置項在輸入域/輸出域、狀態(tài)轉(zhuǎn)換、功能界限、性能界限、容量界限等的邊界或端點情況下的運行狀態(tài)。強度測試a)d)安全性測試對以實時報警、數(shù)據(jù)庫存儲歷史記錄以及網(wǎng)絡(luò)傳輸數(shù)據(jù)的系統(tǒng),重點測試數(shù)據(jù)安全性防護能力:a)人工執(zhí)行日志文件修改、刪除操作,測試對日志的防護能力;b)測試系統(tǒng)保護措施及設(shè)計時的保護能力;c)e)恢復(fù)性測試對有恢復(fù)功能的軟件配置項,應(yīng)驗證其恢復(fù)或重置能力。一般需進行:a)在主機發(fā)生故障時,從機能否自動接管控制,保護正在運行的作業(yè)和軟件配置項狀態(tài)的測試;b)在軟件配置項恢復(fù)后,能否從最后記錄下來的無錯誤狀態(tài)開始繼續(xù)執(zhí)行。安裝性測試a)驗證安裝/卸載過程與文檔描述的一致性;b)驗證安裝完成后軟件的運行情況;響;容量測試容量測試主要測試在正常情況下軟件所具備的最高能力,一般需:a)()(CA

溫馨提示

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

評論

0/150

提交評論