[發明專利]證券軟件交易功能測試方法及存儲介質在審
| 申請號: | 201810916773.2 | 申請日: | 2018-08-13 |
| 公開(公告)號: | CN109240910A | 公開(公告)日: | 2019-01-18 |
| 發明(設計)人: | 漆琴琴;陳崢杉;陳海鳴;黃巍煒 | 申請(專利權)人: | 興業證券股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 福州市景弘專利代理事務所(普通合伙) 35219 | 代理人: | 林祥翔;徐劍兵 |
| 地址: | 350001 福建省*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交易功能 校驗 存儲介質 測試 監控 交易界面 有效地 證券 交易 頁面 登錄 資產 | ||
一種證券軟件交易功能測試方法及存儲介質,其中方法包括如下步驟,判斷當前是否為交易界面,當判斷為是時,進行交易監控,所述交易監控具體包括步驟,登錄校驗、模擬買賣校驗或資產頁面校驗。從而能夠監控APP的功能是否正常,從而有效地解決交易功能測試的技術問題。
技術領域
本發明涉及金融軟件優化檢測領域,尤其涉及一種交易軟件的交易功能的測試方法。
背景技術
券商APP用戶在交易日時多如牛毛,同時查看行情與交易的用戶數一般有幾萬至幾百萬。該類APP產品對數據傳輸的實時性、交易數據的準確性要求高,如何保證線上服務的穩定運行,在第一時間發現問題并恢復服務?
券商APP具備股票行情查看、交易、理財產品瀏覽與購買、業務辦理、資訊、投資分析、搜索等功能,后端有交易柜臺、資訊廠商等,我們應該監控系統的哪些運行元素,找出問題風險點?
針對以上的問題,我們擬選取一款可移植性,可擴展性好的移動端自動化測試框架,進行代碼的二次封裝開發,實現通用券商APP自動化測試,自動運行。在線上服務出現問題時,第一時間通知運維人員進行處理。
從券商APP的自動化測試需求出發,我們需要從功能測試的角度,利用自動化測試工具來覆蓋部分功能測試用例,以達到UI自動化測試的目的。
另一方面,券商APP(以我司興業證券優理寶APP為例)存在如下特性:
1.券商APP通常是一款混合型APP(Hybird App),通常存在部分第三方跨APP調用操作。
2.APP中的部分程序代碼為第三方開發提供,不利于在代碼層面進行測試。
3.從優理寶APP的日常運營情況來看,由于APP中有許多第三方的引用,易存在第三方服務出現問題從而導致APP某一功能出現問題的情況,需要進行高頻度的實時監測。
4.自動化測試主要是針對券商APP內迭代變化較小的主要功能模塊進行測試。一方面這些模塊需要進行多頻度測試,另一方面由于該模塊迭代變化較小,功能點穩定,在該模塊引入自動化測試能在一定程度上提高效率且維護成本較低。
發明內容
為此,需要提供一種能夠解決證券相關交易軟件對于交易界面功能是否正常的辨別及排除方法。
為實現上述目的,發明人研發了一種證券軟件交易功能測試方法,包括如下步驟,判斷當前是否為交易界面,當判斷為是時,進行交易監控,所述交易監控具體包括步驟,登錄校驗、模擬買賣校驗或資產頁面校驗。
進一步地,判斷是否為交易界面具體包括,調用頁面控件,判斷控件內是否為賬號、密碼輸入控件。
具體地,所述登錄校驗具體包括步驟,在輸入控件中輸入預設賬戶的賬號、密碼,模擬登錄后看是否跳轉至用戶賬戶界面。
可選地,所述模擬買賣校驗具體包括步驟,當前時間與交易時間的判斷比對,在當前時間屬于交易時間時才進行模擬買賣校驗;在交易界面輸入證券代碼、買入價、買入數量,提交委托后判斷是否委托成功;
登錄有持倉的賬號,在賣出-持倉區域隨機選擇持倉證券,輸入賣出價、賣出量,在提交后判斷是否有委托成功。
優選地,所述資產頁面校驗包括步驟,獲取交易頁面內元素,切換不同的顯示周期,判斷不同顯示周期中頁面數據是否正常顯示,獲取不同顯示周期的資金流水數據,判斷在不同現實周期中的相同時間節點的資金流水是否一致,當判斷為否時返回錯誤提示。
一種證券軟件交易功能測試存儲介質,存儲有計算機程序,所述計算機程序在被運行時進行包括如下步驟,判斷當前是否為交易界面,當判斷為是時,進行交易監控,所述交易監控具體包括步驟,登錄校驗、模擬買賣校驗或資產頁面校驗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于興業證券股份有限公司,未經興業證券股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810916773.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于注冊中心的數據文件驗證方法
- 下一篇:精準測試方法、裝置和計算機設備





