電網信息系統軟件全生命周期測試
公司信息系統的開發為軟件外包形式,在需求設計、開發、運維等階段劃分基本清晰,且具備較為明確的階段評審標準。但在對信息系統建設的質量管控過程中,仍存在著信息系統測試制度不完善、系統功能不滿足使用要求、系統安全隱患較多等問題;同時業務部門對測試業務不熟悉,僅在系統驗收階段進行測試,無法精細化管控開發過程中的質量,從而增加了系統投產的風險和不確定性。因此,公司急需開展具有電網特色的軟件全生命周期測試服務,將測試工作融入項目建設及運行維護各階段,逐步實現對軟件全生命周期的質量控制和過程管理,為全面支撐公司信息化創先工作提供基礎保障。
二、軟件全生命周期測試的意義
信息系統全生命周期是以信息系統為主線,從信息系統的產生直到報廢的過程,包括系統規劃、需求分析、軟件設計、程序編碼、運行維護等階段。目前該電網公司的測試工作只在系統驗收階段進行,僅把測試過程作為在需求分析、概要設計、詳細設計及編碼之后的一個階段,具有一定的局限性。因為此時的測試只是針對程序尋找錯誤,許多設計開發階段隱藏的問題直到最后才被發現。
事實上,軟件生命周期的各個階段都會涉及質量問題。軟件開發過程中的缺陷發現得越晚,所需付出的代價就越高。因此,為了體現“盡早地和不斷地進行軟件測試”的原則,必須提前對軟件生命周期的每個階段進行質量管理,通過測試手段實現各個階段的質量保證。
軟件測試應伴隨整個軟件開發周期,而且測試的對象不僅僅是程序,需求、功能和設計同樣要測試。如在項目需求分析階段就要開始參與,審查需求分析文檔、產品規格說明書;在設計階段,要審查系統設計文檔、程序設計流程圖、數據流圖等;在代碼編寫階段,需要審查代碼,看是否遵守代碼的變量定義規則、是否有足夠的注釋行等。測試與開發同步進行,有利于盡早地發現問題,同時縮短項目的開發建設周期。
三、測試介入階段
根據公司信息系統建設過程和質量保障重要節點,結合軟件生命周期理論和傳統軟件測試理論,公司軟件測試業務主要在以下階段開展:需求分析階段、方案設計階段、編碼開發階段、系統集成階段、安裝部署階段、試運行階段、上線運行階段。
對應系統建設不同階段,需要開展的測試業務包括:需求測試、選型測試、單元測試、集成測試、確認測試、入網安全測試、驗收測試、定期檢測、性能調優和補丁測試(見圖1)。
四、測試業務類型
1)需求測試
需求測試通過建立基線化跟蹤矩陣,分析系統需求說明書中的各項系統需求是否具有可測性,跟蹤系統需求變更和測試需求變更,從而明確測試需求文檔中需要手工測試的需求,驗證系統需求是否符合用戶要求。
測試需求驗證的測試對象包括信息系統需求分析階段形成的業務規范、技術規范、需求規格說明書等文檔。
通過需求測試,能及時發現需求定義中存在的問題,使相關單位在認知上達成一致,采取有效的預防措施,降低變更的成本;更好地理解產品的功能性和非功能性需求,為制定測試計劃和用例打下基礎。
2)選型測試
選型測試是在方案設計階段進行方案評審時,依據國家、行業和企業的相關標準或用戶招標文件的技術要求,從全方位角度對選型中涉及的產品進行測試,為用戶提供科學的可量化的產品技術指標和選型測試結果。
開展選型測試必須確定統一的測試指標,從委托方的實際選型需求出發,盡量選擇參測產品具有可比性的屬性進行測試,以減少因產品差異性而帶來的爭議。同時要制定統一的評價準則,搭建統一的測試環境,保證測試的公平性。選型測試應從功能實現符合性、業務流程符合性、系統性能符合性、操作規
責任編輯:何健
-
曹志剛:我們期待風電成為中國的主力能源
2020-11-17風電,能源,主力能源 -
張鈞:未來配電網內涵特征與發展框架研究
2020-11-03配電網,智能配電網,智能配電網建設研討會 -
習近平:持續增強電力裝備、新能源等領域的全產業鏈優勢
2020-11-02電力裝備,新能源,通信設備
-
曹志剛:我們期待風電成為中國的主力能源
2020-11-17風電,能源,主力能源 -
張鈞:未來配電網內涵特征與發展框架研究
2020-11-03配電網,智能配電網,智能配電網建設研討會 -
杜祥琬:創新觀念,推動能源高質量發展
2020-09-28能源,創新,觀點
-
PPT丨王繼業:電力系統儲能發展與挑戰
2020-10-14儲能,電力儲能,儲能應用 -
奮斗姿態書寫人生底色 銀隆儲能“小哥哥”的職場進擊姿勢
2020-10-12銀隆新能源,儲能,新能源汽車 -
鄒驥:通過發展清潔能源 提高中國公信力
2020-06-28鄒驥,清潔能源,綠色低碳能源
-
習近平:持續增強電力裝備、新能源等領域的全產業鏈優勢
2020-11-02電力裝備,新能源,通信設備 -
重磅 | 發改委發文7月起電價降5%
2020-06-29國家發改委,企業,用電成本,電費 -
李克強:放寬配售電業務市場準入 推動建立市場決定能源價格機制
2019-10-12配售電業務市場準入