1、經濟效益分析報告湖南省電力企业信息通信企业二一五年十二月經濟效益分析報告1經濟效益分析 本項目研究成果是應用於電網軟件系統質量控制方面,為電網軟件系統穩定高效運維提供輔助技術支持,其研究成果能夠被廣泛應用在電力系統軟件開發與測試、科學高效運維服務等重要工作中。軟件系統波及关键數據和業務操作,在運行維護過程中,其功能性能等指標會受到持續增長數據量和軟件運行環境影響而受到影響,由於一個軟件運行或維護錯誤導致連鎖故障會導致軟件系統崩潰,業務不可用,导致社會經濟損失非常大,如能通過有效軟件自動化測試及早消除軟件功能及性能隱患,帶來社會經濟效益巨大,但因為連鎖故障是概率性事件,事故發生後經濟損失也難以量
2、化,因此本項目經濟效益很難具體分析,本項目帶來重要效益如下:1)節省信息化建設成本:提高軟件功能及性能測試效率20%以上,節約測試成本。每年信息化建設投入約?萬元,其中項目測試階段投入成本約占20%(網上查詢),按此計算,以後每年可節約企业信息化建設成本約?*20%*20%萬元。2)節約購置軟件成本通過目標測試系統實踐分析,測試範圍涵蓋功能測試,性能測試、安全測試,本項目研究成果開源數據庫MySQL作為測試用例庫管理。可節省多種商業測試軟件許可證采購成本,其中SAP認證ABAP測試工具HP QTPLoadRunnerQC許可證費用可以有效節省197650元+113200元+170330元=48
3、1180元。3)節約系統測試安全檢查人力成本測試人工及迭代周期能夠有效縮短、節省人天服務時間1/3,以100人天服務商業軟件技術服務合計30萬元計算,可以有效節省10萬元。本項目假如在ABAP系統、統一權限系統、PMS流程、基建管理系統流程測試對象上進行全面投入運行來計算,ABAP系統可以將現有146個測試對象並行測試、統一權限系統21個流程、PMS系統44個流程、基建管理系統34個流程全面進行並行測試、並加載並發用戶數量為100人,能夠在兩個月內完毕測試,相比傳統測試措施和商業軟件測試過程可以節省至少5個月測試時間。可節省資金60萬元以上。並滿足以上流程測試和頁面功能測試需求。累計節省開支4
4、81180元+600000元=1081180元。至本項目假如將上述測試系統任務流程翻倍,則可以節省至少10個月工作量,累計節省資金481180元+100元=1681180元。三年來可以累計節省測試服務費用及軟件許可費用481180元+1081180元+1681180元=3243540元。通過在統一權限系統、PMS系統、基建管理系統、ERP ABAP系統應用,實現了測試用例管理集約化、功能測試、性能測試、安全測試全面覆蓋。能夠提取各個測試結果和測試用例,達到測試結果可視化和測試用例可複用。該工具計劃申請軟件著作權登記及相關發明專利,界時將可发售給客戶軟件許可及專利權益,具有潛在市場盈利能力,特別
5、是對於ERP類軟件測試方面。2社會效益分析1)更好為電力企业生產及電力客戶服務該項目作為湖南省電力企业科研項目,對於促進湖南省電力企业軟件質量保證與科學運維管理,特別是軟件測試方面研究工作具有重要作用。確保信息系統更好為電力企业生產及電力客戶服務。a) 從運維效率提高來看,將原有傳統測試周期由一個測試用例手工執行遍曆小時級別提高到並發10個測試用例自動化執行遍曆分鐘級別,得益於自動化測試原因,加速比達到近10倍。b) 從管理規範方面來看,將原有開發測試單體測試覆蓋到了全局測試,提供了針對自動化測試統一措施和管理辦法、形成了測試用例可複用性測試用例數據庫、完善了對測試用例管理、測試場景管理、測試
6、工具版本依賴性管理流程和措施。2)探索了軟件自動化測試工具和平臺自主研究措施 軟件自動化測試工具和平臺研究是一個波及面廣應用工程難題,目前國內外提供平臺重要是開源和商用軟件兩種,測試工具也各式各樣,解決問題集中而有局限性,沒有一種較好平臺能夠兼顧功能可擴展性和平臺兼容性。本項目研究了通過對開源STAF自動化測試框架改造,集成滿足項目需求各種第三方測試工具,通過封裝相應驅動測試腳本、將傳統工具執行過程运用服務化措施實現統一集成,能夠滿足測試功能全面、測試用例可複用、測試任務可批量並行執行需要,並通過實際生產系統流程測試驗證了其可行性,為今後推廣實際應用領域奠定了基礎。3)提高了軟件測試管理效率,
7、規範了測試用例管理措施流程將原有傳統測試周期由一個測試用例手工執行遍曆小時級別提高到並發10個測試用例自動化執行遍曆分鐘級別,得益於自動化測試原因,加速比達到近10倍。將原有開發測試單體測試覆蓋到了全局測試,提供了針對自動化測試統一措施和管理辦法、形成了測試用例可複用性測試用例數據庫、完善了對測試用例管理、測試場景管理、測試工具版本依賴性管理流程和措施。從自動化測試工具帶來加速比可以看到測試效率顯著提高、測試任務調度分派實現了自動化、測試腳本管理和測試用例管理可複用,可追溯。從軟件質量保證角度來看,統一解決了傳統測試工具無法全面解決測試腳本兼容性問題,防止了測試腳本重構帶來維護進度風險,並從維護角度解決了難以自動化測試常態化問題。