[發明專利]一種高仿真證券業交易類系統的性能測試方法有效
| 申請號: | 201811039828.2 | 申請日: | 2018-09-06 |
| 公開(公告)號: | CN109165153B | 公開(公告)日: | 2022-04-26 |
| 發明(設計)人: | 張令兵;王陽;田江 | 申請(專利權)人: | 華泰證券股份有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;G06Q40/04 |
| 代理公司: | 南京科知維創知識產權代理有限責任公司 32270 | 代理人: | 杜依民 |
| 地址: | 210000 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 仿真 證券業 交易 系統 性能 測試 方法 | ||
本發明提供一種高仿真證券業交易類系統的性能測試方法,包括下列步驟:數據準備、場景設計、數據構造、測試執行、測試監控、數據收集性能分析。本發明使用生產報文,按照生產上的順序發送報文,模擬生產已發生的業務場景和今后可能發生的業務場景,利用技術手段監控及獲取系統的業務及技術性能指標,從而評估及預測核心系統的性能表現。本發明使性能測試工程師在開展證券類交易系統的性能測試時可獲得一種高效、便捷、準確的測試方式,得出系統真實的性能表現指標。
技術領域
本發明涉及一種證券業性能測試方法,具體涉及一種高仿真證券業交易類系統的性能測試方法。
背景技術
隨著證券行業的高速發展,各類證券交易類業務越來越多樣化、復雜化,客戶對交易服務對各項業務的性能提出了很高的要求;同時系統管理人員十分關心,當火爆行情來臨時,或隨著業務規模的擴張,現有的系統是否能夠滿足前述兩種場景情況下對性能的要求。如何有效的評估現有的證券交易類系統的性能是否達到設計要求,如何評估并預測在業務擴張及火爆行情下,系統的性能表現是否達標,是一個困擾證券行業的難題。
由于證券行業的特殊性和專業性,對性能測試方法提出了很高的要求,具體有:(1)高仿真度——測試場景多樣化、測試數據真實性高、測試路徑覆蓋全面;(2)易于分析——需要直接能夠反映出升級前后證券交易系統的整體及具體功能的性能變化情況;(3)可定制化——支持證券交易系統的定制化協議。然而現有的性能測試方法對前述需求不能給予很好的支持,如何設計出一種高仿真、易于分析、可定制化的性能測試方法是證券行業關注的重要問題之一。
發明內容
為了解決現有技術和方法的不足和問題,使性能測試工程師在開展證券類交易系統的性能測試時可獲得一種高效、便捷、準確的測試方式,得出系統真實的性能表現指標,本發明提供了一種高仿真證券業交易類系統的性能測試方法。
本發明的技術方案是:一種高仿真證券業交易類系統的性能測試方法,包括下列步驟:
S1:數據準備,獲取交易系統中某一個完整交易日的生產報文,將其集中存儲在某一物理區域;
S2:場景設計,設計常規仿真比對測試、預測行情仿真測試以及個性化自定義測試場景;
S3:數據構造,將原始報文數據,根據場景需要將其構造成為高仿真測試數據、預測仿真數據以及自定義場景數據;
S4:測試執行,根據測試場景選定合適數量的壓力機,選取測試場景數據,由性能測試主控機發布測試執行命令,通過證券交易類定制化協議發送報文,開始執行性能測試;
S5:測試監控,在測試過程中實時監控測試執行過程,實時監控被測系統的軟性性能指標,軟性性能指標包括TPS(每秒事務處理量)以及RTT(事務處理延遲)等;實時監控被測系統的硬性性能指標,硬性性能指標包括CPU(中央處理器)、帶寬以及內存的利用率。所有的監控數據都會被存儲,以便后續做分析之用;
S6:數據收集,測試監控數據分布在各個壓力機和被測系統的各個組件上,測試執行完畢后,自動從前述各部分收集監控數據,并統一存儲在性能測試主控機上;
S7:性能分析,分析收集的測試數據監控數據,得出升級前后被測系統的整體以及具體功能的性能變化情況,通過整理一段時間的數據,得出這段時間的性能變化曲線。
優選地,所述測試場景包括單功能號單進程低壓力性能測試,即取多個功能號,分別對每個功能號的報文單進程串行同步發送。
優選地,所述單功能號單進程低壓力性能測試的目的是獲取生產環境各功能號RTT的耗時數據。
優選地,所述單功能號單進程低壓力性能測試的測試原理是先從數據庫報文存儲中抽取指定功能號A報文,然后進入單個進程報文結構,通過所述壓力機對多客戶的功能號A按生產報文產生時間先后順序進行磁盤存儲,在通過T2接口將生產報文傳輸到經紀業務平臺。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華泰證券股份有限公司,未經華泰證券股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811039828.2/2.html,轉載請聲明來源鉆瓜專利網。





