2017-12-30
客戶背景:
? ? ? ?某省農信下轄67個法人行社,1800多個網點,2005年實現全省信息系統大集中,目前已經具備了核心系統、信貸管理系統、網銀系統等幾十個系統。隨著業務快速發展,各信息系統難免需要進行一些優化工作,而這些優化不僅會帶來對自身系統的影響,還會影響到關聯系統,如核心系統自身的優化,外圍銀行卡系統、中間業務系統、管理類系統等的改造優化,都會對核心系統帶來一定的影響。為了確保上線后運行安全,在系統優化時,必須對系統進行大量的回歸測試,而測試窗口往往非常有限,留給測試人員進行回歸測試的時間非常短,測試人員在短時間內難以分析出變更帶來的確切影響范圍,也無法在短時間內完成大量的測試案例編寫和執行工作。這種回歸測試工作,還會帶來大量案例的重復執行工作,采用手工執行的方式,測試人員需要花大量的精力完成這種重復性工作。
? ? ? 為了解決回歸測試的覆蓋率和效率問題,減少測試人員的工作量,質量部計劃引入自動化測試平臺,從核心業務系統入手,建立自動化測試基準案例庫,通過自動化測試完成對核心系統基本流程和基本功能的回歸驗證,后續逐步推廣到更新頻繁,經常需要進行回歸測試的其他系統,以便提高測試的效率,節約人力資源。
業務挑戰:
為降低成本、提高測試執行效率,擬采用自動化測試對信息系統進行全范圍的業務覆蓋測試,但在采購前期對自動化工具、腳本維護和配置管理等存諸多不足,希望利用捷科自主研發的測試工具進行全面測試,并建立一套自動化測試體系。
潤和軟件解決方案:
? ? ? ?根據項目特點制定測試服務方案,以提高測試效率和測試品質,最終實現數據驅動:即以業務為要素組成的測試數據和交易模版自動生成所需的測試腳本,由此推斷,本次實施采用的策略如下:
1、引進成熟的自動化實施體系,建立以生產過程管理為主的測試生產線,包括:測試分析、測試案例設計、測試執行三方面
2、建立標準自動化專業服務,擴大自動化測試應用,包括:自動化數據服務、接口自動化測試服務等
3、建立手自一體管理模式,形成手工/自動化全流程一體管理,建設一套全面測試領域的管理平臺。
取得成果:
? ? ? ? 該項目執行2輪,共30354條自動化測試案例,得到行內客戶的認可,由此項目的課題論文得到人行三等獎。
2017-12-30