電網(wǎng)信息系統(tǒng)軟件全生命周期測(cè)試
開(kāi)展選型測(cè)試必須確定統(tǒng)一的測(cè)試指標(biāo),從委托方的實(shí)際選型需求出發(fā),盡量選擇參測(cè)產(chǎn)品具有可比性的屬性進(jìn)行測(cè)試,以減少因產(chǎn)品差異性而帶來(lái)的爭(zhēng)議。同時(shí)要制定統(tǒng)一的評(píng)價(jià)準(zhǔn)則,搭建統(tǒng)一的測(cè)試環(huán)境,保證測(cè)試的公平性。選型測(cè)試應(yīng)從功能實(shí)現(xiàn)符合性、業(yè)務(wù)流程符合性、系統(tǒng)性能符合性、操作規(guī)范符合性、數(shù)據(jù)標(biāo)準(zhǔn)符合性等質(zhì)量特性對(duì)軟件產(chǎn)品進(jìn)行測(cè)試。
3)單元測(cè)試
單元測(cè)試是在編碼開(kāi)發(fā)階段,通過(guò)白盒測(cè)試方法,從程序的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測(cè)試用例,把已實(shí)現(xiàn)的模塊或組件作為個(gè)體單元進(jìn)行的測(cè)試。單元測(cè)試檢查程序模塊或組件的已實(shí)現(xiàn)的功能與定義的功能是否一致、以及編碼中是否存在錯(cuò)誤。多個(gè)模塊可以平行地、對(duì)立地測(cè)試,通常要編寫(xiě)驅(qū)動(dòng)模塊和樁模塊。單元測(cè)試由編程人員和測(cè)試人員共同完成。
單元測(cè)試的方法分為靜態(tài)分析和動(dòng)態(tài)測(cè)試。采用靜態(tài)分析方法時(shí),通常要對(duì)軟件單元的控制流、數(shù)據(jù)流、接口、表達(dá)式等內(nèi)容進(jìn)行分析;當(dāng)動(dòng)態(tài)測(cè)試時(shí),通常對(duì)軟件單元的功能、性能、接口、局部數(shù)據(jù)結(jié)構(gòu)、獨(dú)立路徑、出錯(cuò)處理、邊界條件和內(nèi)存使用情況進(jìn)行測(cè)試。
4)集成測(cè)試
集成測(cè)試是在單元測(cè)試之后,檢驗(yàn)軟件單元之間、軟件單元和已集成的軟件系統(tǒng)之間的接口關(guān)系,并驗(yàn)證已集成軟件系統(tǒng)是否符合設(shè)計(jì)要求。集成測(cè)試的對(duì)象包括任意一個(gè)軟件單元集成到計(jì)算機(jī)軟件系統(tǒng)的組裝過(guò)程以及任意一個(gè)組裝得到的軟件系統(tǒng)。
集成測(cè)試主要完成:
●對(duì)模塊和子系統(tǒng)的連接進(jìn)行測(cè)試,確保各程序模塊之間無(wú)錯(cuò)誤連接;
●驗(yàn)證整個(gè)軟件系統(tǒng)或子系統(tǒng)的輸入/輸出處理是否達(dá)到設(shè)計(jì)要求;
●驗(yàn)證軟件系統(tǒng)或子系統(tǒng)正常處理能力和異常處理能力;
●驗(yàn)證是否達(dá)到產(chǎn)品需求,是否遵循系統(tǒng)設(shè)計(jì)。
5)確認(rèn)測(cè)試
確認(rèn)測(cè)試在系統(tǒng)建設(shè)的安裝部署階段開(kāi)展,通過(guò)檢驗(yàn)和提供客觀證據(jù),證實(shí)軟件是否滿足特定預(yù)期用途的需求。確認(rèn)測(cè)試是檢測(cè)與證實(shí)軟件是否滿足軟件需求說(shuō)明書(shū)中規(guī)定的要求。
確認(rèn)測(cè)試包括有效性測(cè)試和軟件配置復(fù)查。有效性測(cè)試是在模擬的環(huán)境下,運(yùn)用黑盒測(cè)試的方法,驗(yàn)證所測(cè)軟件在功能、性能、文檔以及可移植性、可靠性、易用性、兼容性、可維護(hù)性等方面是否滿足需求規(guī)格說(shuō)明書(shū)列出的需求。軟件配置復(fù)查的目的是保證軟件配置的所有成分都齊全,各方面的質(zhì)量都符合要求,具有維護(hù)階段所必須的細(xì)節(jié),而且已經(jīng)編排好分類的目錄。
6)入網(wǎng)安全測(cè)試
入網(wǎng)安全測(cè)試是系統(tǒng)部署在正式運(yùn)行環(huán)境后,試運(yùn)行階段實(shí)施的系統(tǒng)級(jí)安全檢測(cè),目的在于發(fā)現(xiàn)信息系統(tǒng)中存在的安全隱患和惡意行為,規(guī)避產(chǎn)品上線后可能出現(xiàn)的各種安全風(fēng)險(xiǎn),是判定系統(tǒng)是否能夠接入正式網(wǎng)絡(luò)環(huán)境的重要依據(jù)。
入網(wǎng)安全測(cè)試的對(duì)象包括系統(tǒng)網(wǎng)絡(luò)環(huán)境、主機(jī)、數(shù)據(jù)庫(kù)、中間件、應(yīng)用系統(tǒng)、數(shù)據(jù)等。測(cè)試方法包括靜態(tài)的代碼安全測(cè)試、動(dòng)態(tài)的滲透測(cè)試、配置核查、漏洞掃描等。
7)驗(yàn)收測(cè)試
驗(yàn)收測(cè)試是以用戶的需求為主,按照項(xiàng)目任務(wù)書(shū)或合同、供需雙方約定的驗(yàn)收依據(jù)文檔檢驗(yàn)完整的軟件系統(tǒng),是否滿足軟件開(kāi)發(fā)技術(shù)合同(或軟件需求規(guī)格說(shuō)明)規(guī)定的要求。其結(jié)論是用戶確定是否接收該軟件的主要依據(jù)。
針對(duì)驗(yàn)收測(cè)試的測(cè)試內(nèi)容主要從適合性、準(zhǔn)確性、互操作性、安全保密性、成熟性、容錯(cuò)性、易恢復(fù)性、易理解性、易學(xué)性、易操作性、吸引性、時(shí)間特性、資源利用性、易分析性、易改變性、穩(wěn)定性、易測(cè)試性、適應(yīng)性、易安裝性、共存性、易替換性和依從性等方面來(lái)考慮。
8)定期檢測(cè)
在系統(tǒng)運(yùn)維階段,為了保證系統(tǒng)的正常運(yùn)行,應(yīng)根據(jù)時(shí)間節(jié)點(diǎn)對(duì)系統(tǒng)重點(diǎn)關(guān)注的質(zhì)量特性進(jìn)行定期檢測(cè)。通過(guò)檢測(cè)主要的性能指標(biāo)確保系統(tǒng)綜合性能持續(xù)保持在用戶許可的狀態(tài),盡早發(fā)現(xiàn)系統(tǒng)中存在的問(wèn)題,并及時(shí)跟蹤系統(tǒng)需求的變更。同時(shí),通過(guò)對(duì)重點(diǎn)關(guān)注的安全性指標(biāo)進(jìn)行常規(guī)性檢測(cè),確認(rèn)系統(tǒng)在試運(yùn)行測(cè)試完成、

責(zé)任編輯:何健
-
曹志剛:我們期待風(fēng)電成為中國(guó)的主力能源
2020-11-17風(fēng)電,能源,主力能源 -
張鈞:未來(lái)配電網(wǎng)內(nèi)涵特征與發(fā)展框架研究
-
習(xí)近平:持續(xù)增強(qiáng)電力裝備、新能源等領(lǐng)域的全產(chǎn)業(yè)鏈優(yōu)勢(shì)
2020-11-02電力裝備,新能源,通信設(shè)備
-
曹志剛:我們期待風(fēng)電成為中國(guó)的主力能源
2020-11-17風(fēng)電,能源,主力能源 -
張鈞:未來(lái)配電網(wǎng)內(nèi)涵特征與發(fā)展框架研究
-
杜祥琬:創(chuàng)新觀念,推動(dòng)能源高質(zhì)量發(fā)展
2020-09-28能源,創(chuàng)新,觀點(diǎn)