[發明專利]貨幣基金系統自動化測試方法、裝置、設備及存儲介質有效
| 申請號: | 201710912062.3 | 申請日: | 2017-09-29 |
| 公開(公告)號: | CN107741906B | 公開(公告)日: | 2019-05-17 |
| 發明(設計)人: | 伍朗;伍振亮 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06Q40/04 |
| 代理公司: | 深圳眾鼎專利商標代理事務所(普通合伙) 44325 | 代理人: | 譚果林 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 貨幣基金 系統 自動化 測試 方法 裝置 設備 存儲 介質 | ||
1.一種貨幣基金系統自動化測試方法,其特征在于,包括以下步驟:
連接貨幣基金系統獲取所述貨幣基金系統數據,根據所述系統數據建立第一鏡像并生成虛擬貨幣基金系統;
連接所述貨幣基金系統的前端和后端獲取所述前端和所述后端的數據,根據所述數據建立第二鏡像并生成虛擬的貨幣基金系統的前端和后端;
獲取所述虛擬貨幣基金系統的前端發送的消息文件,并將所述消息文件輸出給所述虛擬貨幣基金系統;
根據所述消息文件獲取執行當前測試階段的測試時間,根據所述測試時間生成虛擬系統時間并進入當前測試階段;
當執行完成當前測試階段時,根據所述消息文件獲取下一階段的測試時間,根據所述下一階段的測試時間修改所述虛擬系統時間以進入所述下一階段的測試。
2.根據權利要求1所述的貨幣基金系統自動化測試方法,其特征在于,根據所述下一階段的測試時間修改所述虛擬系統時間以進入所述下一階段的測試,還包括:
當所述虛擬貨幣基金系統的時間修改時,同步修改所述虛擬的貨幣基金系統的前端和后端的時間。
3.根據權利要求1所述的貨幣基金系統自動化測試方法,其特征在于,所述根據所述消息文件獲取執行當前測試階段的測試時間,根據所述測試時間生成虛擬系統時間并進入當前測試階段,當執行完成當前測試階段時,根據所述消息文件獲取下一階段的測試時間,根據所述下一階段的測試時間修改所述虛擬系統時間以進入所述下一階段的測試,包括:
根據預設的探測周期,周期性地采集虛擬貨幣基金系統的系統時間;
判斷當前周期與前一周期獲取的操作系統時間的差值是否等于所述探測時間,若是,確定所述虛擬貨幣基金系統的系統時間未發生變更;若否,確定所述虛擬貨幣基金系統的系統時間發生變更;
當確定所述系統時間發生變更時,根據公式A-(B+C)結果值對執行任務時間進行修正,若所述結果值為正,則將執行任務時間向后調整為當前系統時間的下一秒;若所述結果值為負,則將所述執行任務時間向前調整為A-(B+C)的結果值,式中A為當前周期探測的系統時間,B為前一周期探測到的系統時間,C為所述探測周期。
4.一種貨幣基金系統自動化測試裝置,其特征在于,包括:
系統虛擬模塊,用于連接貨幣基金系統獲取所述貨幣基金系統數據,根據所述系統數據建立第一鏡像并生成虛擬貨幣基金系統,連接所述貨幣基金系統的前端和后端獲取所述前端和所述后端的數據,根據所述數據建立第二鏡像并生成虛擬的貨幣基金系統的前端和后端;
消息處理模塊,用于獲取所述虛擬貨幣基金系統的前端發送的消息文件,并將所述消息文件輸出給所述虛擬貨幣基金系統;
自動測試模塊,用于根據所述消息文件獲取執行當前測試階段的測試時間,根據所述測試時間生成虛擬系統時間并進入當前測試階段,當執行完成當前測試階段時,根據所述消息文件獲取下一階段的測試時間,根據所述下一階段的測試時間修改所述虛擬系統時間以進入所述下一階段的測試,當所述虛擬貨幣基金系統的時間修改時,同步修改所述虛擬的貨幣基金系統的前端和后端的時間。
5.根據權利要求4所述的貨幣基金系統自動化測試裝置,其特征在于,所述自動測試模塊還用于:
根據預設的探測周期,周期性地采集虛擬貨幣基金系統的系統時間;
判斷當前周期與前一周期獲取的操作系統時間的差值是否等于所述探測時間,若是,確定所述虛擬貨幣基金系統的系統時間未發生變更,若否,確定所述虛擬貨幣基金系統的系統時間發生變更;
當確定所述系統時間發生變更時,根據公式A-(B+C)結果值對執行任務時間進行修正,若所述結果值為正,則將執行任務時間向后調整為當前系統時間的下一秒,若所述結果值為負,則將所述執行任務時間向前調整為A-(B+C)的結果值,式中A為當前周期探測的系統時間,B為前一周期探測到的系統時間,C為所述探測周期。
6.一種終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1至3任一項所述方法的步驟。
7.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至3任一項所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710912062.3/1.html,轉載請聲明來源鉆瓜專利網。





