029-85230654

                    銀行核心業務解決方案



 問題提出:

 銀行核心業務是銀行基本業務,包括:存款、貸款、支付結算、銀行卡等。核心業務系統的穩定運行,關系到銀行的安全生產。
 核心業務從角度可以分成:聯機交易、批量業務、報表等不同的類型。功能繁多,測試復雜:各個交易之間關聯、各個金融產品之間互相  關聯、與流程和營業日相關的業務繁多。因此,對銀行核心業務進行全覆蓋的測試是非常困難的。
 當核心業務系統進行升級或者大量需求修改的過程中,就需要對全系統進行全面的測試,這種測試需要大量的測試人員。銀行缺乏專業測  試團隊,大多數測試員來自柜員,缺乏必要的概念和訓練,測試質量不高。
 另一種測試,是國內銀行同業競爭的需要,銀行業務頻繁變更,導致經常性的需要進行需求增加和需求變更。每個變更都需要大量的測試  活動。對于此類測試,就需要一個專業的測試團隊來進行日常性的測試。

 關鍵點分析:


 關鍵點在于:

  •  ● 如何進行交易類的功能測試;
  •  ● 如何進行面向金融產品的測試;
  •  ● 如何進行批量業務測試;
  •  ● 如何進行整體測試。

 解決方案:

 首先,把測試階段進行劃分為:

根據不同的階段來進行不同類型的測試。
如下圖,對于復雜的交易中的檢查點,可以采用標準化的檢查項來實現,比如可以把:傳票流水、登記薄、余額、憑證狀態作為標準化的檢查項來看待。
對于批量業務,采取一下模式:
批量業務測試模式:

                    ? 批量業務的模板:
                    – 觸發條件
                    ? 每日
                    ? 固定營業日
                   – 數據
                    ? 文件類
                    ? 交易
                    ? 測試項:
                  – 空數據
                  – 邊界值
                  – 無效數據
                  – 觸發條件

對于面向產品的測試,采用活動圖拆分的方式,如下圖為業務活動圖:

通過測試用例設計流程標準化,實現高質量、高覆蓋率的測試用例:
測試用例設計完成之后,通過設計測試計劃來實現測試執行管理:

說明:一個AUT,能夠設置多個測試計劃,每個測試計劃可分成多個輪次來執行。在每個輪次中,設置不同的測試用例的執行集合。 測試過程中,采用任務的方式:每個測試用例創建一個任務,分配給測試工程師。測試工程師執行測試用例,都可以按步驟來執行測試用例,并且填報測試結果。對測試結果,可以直接提交缺陷。


方案特點:

  • ● 全面的覆蓋了完整的測試過程;
  • ● 覆蓋了核心業務系統的各種交易類型和業務類型;
  • ● 測試用例的質量高;
  • ● 高覆蓋率的測試用例;
  • ● 跟蹤整個測試過程;
  • ● 隨時查看測試進度;
  • ● 登記和跟蹤測試過程;
  • ● 跟蹤測試中的缺陷;

                                    云測試平臺解決方案



      21世紀是一個信息爆炸的時代,用戶對于軟件功能的要求越來越高;但是目前我國在軟件技術方面的發展還比較落后;云測試平臺建設的目的是為企業提供一個技術先進、設備齊全、高度開放的產品測試環境,為企業提供優質的測試服務,軟件測試體系建設服務和軟件測試工具服務;幫助企業建立軟件測試規范和軟件測試標準,提高軟件產品質量。

云測試平臺架構

??云測試平臺業務流程

云測試平臺服務

  • 提供7*24小時服務的云測試實驗室,提供非現場產品登記測試

    ● 提供多樣化的測試實驗室環境:功能、性能、兼容性測試等

    ● 提供被測軟件的云端部署環境

    ● 提供各種測試工具軟件

    ● 建立符合CNAS規范的測試實驗室

  • 非現場測試支持,無需現場即可提供服務

    ● 跨地域的測試協同工作平臺

    ● 云端出報告、測試用例等

  • 基于實驗室的云測試服務

    ● 云測試服務、培訓

    ● 云測試體系咨詢

云測試平臺優勢

新疆时时中奖下载