[發明專利]基于模擬賬務扣款的自動化測試方法及系統在審
| 申請號: | 201710887179.0 | 申請日: | 2017-09-27 |
| 公開(公告)號: | CN107783903A | 公開(公告)日: | 2018-03-09 |
| 發明(設計)人: | 金家芳;李寧;周祎生;樊永偉 | 申請(專利權)人: | 上海維信薈智金融科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 上海知義律師事務所31304 | 代理人: | 楊楠 |
| 地址: | 200081 上海市虹*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 模擬 賬務 扣款 自動化 測試 方法 系統 | ||
技術領域
本發明涉及計算機軟件技術領域,尤其涉及基于模擬賬務扣款的自動化測試方法及系統。
背景技術
軟件測試是用于驗證賬務扣款程序質量的活動,驗證的內容軟件的功能特性以及包括性能以及安全等非功能特性。軟件測試的方法主要分手工測試與自動化測試兩種,后者高度依賴于自動化測試工具。自動化測試是軟件測試部門的一項日常工作,工具的選擇是自動化測試成敗的一項關鍵因素?,F有技術中,針對自動化測試工具,測試部門通常有三種選項:自行開發、購買商業產品及采用開源工具。但是,針對單個測試項目自行開發測試工具通常費時費力,而商業產品和開源工具通常具有局限性,存在許多不能使用的測試場合。
發明內容
本發明的目的是提供一種基于模擬賬務扣款的自動化測試方法及系統。
本發明所提供的基于模擬賬務扣款的自動化測試方法,包括如下步驟:
S1用于獲取測試源數據的步驟;
S2用于通過模擬賬務扣款對被測系統進行測試并生成測試結果數據的步驟;
S3用于將測試結果數據與預設的效驗數據進行比對,從而得出測試結果的步驟。
本發明所提供的基于模擬賬務扣款的自動化測試系統,包括:用于獲取測試源數據的模塊;用于模擬賬務扣款的模塊;用于根據模擬扣款結果判斷測試功能正確性的模塊。
這樣,在對被測系統功能的正確性是由事先準備好的測試案例與其輸出的數據進行效驗而確定的,因此當被測系統產生變更時,不需要對測試方法進行修改,僅對相當于預期結果的效驗模板進行修改便能適應被測系統的變更,使自動化測試維護的技術門檻變低,更易于維護。
附圖說明
圖1、2為本發明實施例一所提供的基于模擬賬務扣款的自動化測試方法的步驟示意圖;
圖3為本發明實施例一所述S2用于通過模擬賬務扣款對被測系統進行測試并生成測試結果數據的步驟示意圖;
圖4為本發明實施例一所述S22用于根據扣款流程的配置文件獲取下一步指令信息的步驟示意圖;
圖5為本發明實施例一所述用于生成測試日志的步驟示意圖;
圖6為本發明實施例一所述用于生成測試報告的步驟示意圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
實施例一
如圖1、2所示,本實施例提供一種基于模擬賬務扣款的自動化測試方法,包括如下步驟:
S1用于獲取測試源數據的步驟;
S2用于通過模擬賬務扣款對被測系統進行測試并生成測試結果數據的步驟;
S3用于將測試結果數據與預設的效驗數據進行比對,從而得出測試結果的步驟。
本領域技術人員可以理解,所述測試源數據可以包括公積金數據、社保繳納數據、電子支付歷史數據、信貸歷史數據、銀行賬戶數據等。這樣,在對被測系統功能的正確性是由事先準備好的測試案例與其輸出的數據進行效驗而確定的,因此當被測系統產生變更時,不需要對測試方法進行修改,僅對相當于預期結果的效驗模板進行修改便能適應被測系統的變更,使自動化測試維護的技術門檻變低,更易于維護。
所述測試源數據和校驗數據均通過測試用例進行設置。
本領域技術人員可以理解,這樣當進行測試時,可通過讀取測試用例來獲得測試源數據和校驗數據,所述測試源數據用于提交給被測系統,所述預期數據,也稱校驗數據,用于與被測系統輸出的測試結果數據進行比對驗證。本領域技術人員可以理解,測試源數據被測系統根據同一批測試源數據處理得出的測試結果數據應相同或具有相同的特性。在用戶允許進入不同的扣款系統時,可調用測試案例庫中的測試數據,以便于模擬賬務扣款的執行與分析。所述測試源數據可根據被測程序,由測試人員人工輸入創建到所述測試用例中。
所述S2用于通過模擬賬務扣款對被測系統進行測試并生成測試結果數據的步驟,包括測試配置文件讀取步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海維信薈智金融科技有限公司,未經上海維信薈智金融科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710887179.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種青銅材料
- 下一篇:高散熱汽車發動機缸體復合材料及其制備方法





