原創|實施案例|編輯:鄭恭琳|2020-08-24 11:11:57.530|閱讀 158 次
概述:Corillian采用了Parasoft SOAtest來實施更全面和自動化的Web服務測試方法。通過使用SOAtest,Corillian可以按時完成其應用程序再工程項目,并交付了滿足在線銀行對性能和高可用性要求的新API。SOAtest使Corillian能夠將測試范圍擴大到確保系統功能和可靠性所需的程度,同時將測試工作量減少了33%。測試用例開發和執行的自動化每年為公司節省190,000美元的人員和管理費用。SOAtest減少了提供新服務的時間,使Corillian能夠快速響應客戶需求并保持其競爭優勢。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Corillian Online是高度可擴展和安全的在線銀行應用程序的市場領先提供商,做出了一項重要的商業決策,決定將其零售銀行支付解決方案之一從基于專有技術的系統過渡到基于API的系統。這種過渡將通過增加其產品提供的靈活性來滿足市場不斷增長的多樣化需求來提高競爭力。
為了實現這一目標,需要重新設計公司的大型機零售支付應用程序。Java J2EE和Web服務被用于應用程序重寫。為了確保新應用程序滿足功能和可靠性要求,該公司最初依靠內部Web服務測試解決方案,但很快發現它不足以創建必要的測試場景范圍和復雜性。功能測試用例的創建和運行非常耗時。該工具無法有效地驗證消息,并且維護成本很高。
Corillian采用了Parasoft SOAtest來實施更全面和自動化的Web服務測試方法。通過使用SOAtest,Corillian可以按時完成其應用程序再工程項目,并交付了滿足在線銀行對性能和高可用性要求的新API。SOAtest使Corillian能夠將測試范圍擴大到確保系統功能和可靠性所需的程度,同時將測試工作量減少了33%。測試用例開發和執行的自動化每年為公司節省190,000美元的人員和管理費用。SOAtest減少了提供新服務的時間,使Corillian能夠快速響應客戶需求并保持其競爭優勢。
為了在競爭激烈的在線銀行業中確立領導地位,Corillian需要提供一種零售在線支付解決方案,該解決方案可以在異構計算環境中運行,并且可以輕松地與現有銀行應用程序集成。
Corillian開始開發Inteliworks,這是一個全面的J2EE電子商務銀行解決方案,它提供了在線支付系統的所有主要元素,包括支付地址和帳號的存儲以及匯款過程的管理。Inteliworks的消費者服務部分需要與現有銀行應用程序進行通信。該公司決定使用Web服務,以便應用程序可以使用行業標準消息傳遞進行通信。
最初,該公司開發了一種內部工具來測試Web服務。但是,該工具需要開發人員支持才能維護測試工具,并且創建測試用例太耗時。此外,不可能將測試用例鏈接在一起以模擬事務生命周期,并且該工具無法有效地對新構建的功能進行回歸測試。
該公司需要更加自動化和可重復的Web服務測試解決方案,以便更好地根據要求驗證功能,并提高質量檢查測試工作的有效性。
Corillian選擇了Parasoft SOAtest來替代其內部測試工具。借助SOAtest,該公司能夠快速擴展其測試功能,以對其Web服務應用程序提供更完整的測試,并建立自動測試方法,以確保對創建的每個服務進行定期測試和驗證。
作為計劃過程的一部分,Corillian使用WSDL文件為每個新應用程序定義了明確的規范。 SOAtest讀取這些文件并自動生成測試用例,以使Corillian在開發過程中創建全面的測試套件,并就服務是否符合規格向開發人員提供定期和即時的反饋。
SOAtest使測試人員可以輕松地將功能測試用例組合到測試場景中,以準確測試不同支付交易的生命周期。創建新的功能測試用例的簡便性使該公司可以創建一個廣泛的測試方案庫,該庫已用于建立回歸測試實踐,并定期運行該實踐以驗證新代碼更改是否破壞了現有功能。此回歸測試可實現早期錯誤發現和修復。
“Parasoft使我們能夠按時交付客戶對其在線支付解決方案所需的高質量應用程序。它減少了時間和成本提供新的服務,并讓我們提供充滿信心的服務滿足客戶的期望。”
為了進一步自動化測試過程,該公司已將SOAtest集成到其夜間構建過程中。這些夜間測試運行中發現的測試異常會自動報告并通過電子郵件發送給開發人員和測試人員,使他們能夠快速識別和解決與他們相關的異常。
現在,質量保證團隊不僅可以創建和手動執行有限數量的測試用例,還可以自動創建并運行高覆蓋率功能測試套件。此功能允許驗證各種應用程序行為,并確保應用程序滿足所有功能,可靠性和安全性要求。SOAtest幫助檢測和消除了新應用程序中的所有嚴重錯誤。
SOAtest使質量檢查測試人員能夠輕松地根據產品規格創建全面的測試套件,并將驗證新Web服務的功能和可靠性的工作減少了33%。它還消除了開發人員維護和增強公司內部測試工具的需要。生產率的提高相當于在公司的三人測試團隊中增加了另一名測試人員,在開發團隊中增加了一名開發人員。每個測試人員的全額成本為80,000美元,每個開發人員為110000美元,SOAtest每年可節省的間接費用約為每年190000美元。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn