[發明專利]自動化測試方法/系統、計算機可讀存儲介質及電子設備在審
| 申請號: | 201710532856.7 | 申請日: | 2017-07-03 |
| 公開(公告)號: | CN107368412A | 公開(公告)日: | 2017-11-21 |
| 發明(設計)人: | 闞利君 | 申請(專利權)人: | 上海前隆信息科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 上海光華專利事務所(普通合伙)31219 | 代理人: | 徐秋平 |
| 地址: | 200080 上海市虹口*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自動化 測試 方法 系統 計算機 可讀 存儲 介質 電子設備 | ||
1.一種自動化測試方法,其特征在于,包括:
接收測試用例腳本;所述測試用例腳本包括報告型測試腳本和終端型測試腳本;
執行與所述報告型測試腳本相關的報告自動生成操作,以形成所述報告型測試腳本的測試結果,并生成待測接口的測試報告;或
執行與所述終端型測試腳本相關的測試結果直接輸出操作,以便測試人員直接查看所述測試結果。
2.根據權利要求1所述的自動化測試方法,其特征在于,待接收到所述測試用例腳本后,進入預置測試框架。
3.根據權利要求2所述的自動化測試方法,其特征在于,所述執行與所述報告型測試腳本相關的報告自動生成操作的步驟包括:
調用所述預置測試框架的執行指令,根據所述執行指令,將待測接口的測試參數傳輸至所述執行指令;所述待測接口的測試參數包括待測接口的接口請求地址、請求參數、測試請求的請求方式、和測試的預期結果;
所述執行指令發起所述測試請求,并將所述測試的預期結果與反饋的待測接口的實際反饋結果進行比較,以判斷兩者關系是否為待測接口的實際反饋結果包含測試的預期結果,若是,則表示測試成功,形成內容為測試成功的測試結果;若否,則表示測試失敗,形成內容為測試失敗的測試結果;
調用所述預置測試框架的配置指令,根據所述配置指令,統計所述測試結果;
調用所述預置測試框架的報告生成指令,根據所述報告生成指令和預設報告生成格式,生成所述待測接口的測試報告。
4.根據權利要求3所述的自動化測試方法,其特征在于,
若判斷兩者關系是待測接口的實際反饋結果包含測試的預期結果,在形成測試失敗的測試結果的同時,捕獲所述預置測試框架的異常信息;
若判斷兩者關系是待測接口的實際反饋結果不包含測試的預期結果,在形成測試失敗的測試結果的同時,捕獲所述預置測試框架的異常信息;
在將所述測試的預期結果與反饋的待測接口的實際反饋結果進行比較,形成測試結果之后,所述執行與所述報告型測試腳本相關的報告自動生成操作的步驟還包括將所述測試成功的測試結果,或所述測試失敗的測試結果和異常信息緩存在一臨時文件中。
5.根據權利要求2所述的自動化測試方法,其特征在于,所述執行與所述終端型測試腳本相關的測試結果直接輸出操作的步驟包括:
調用所述預置測試框架的執行指令,根據所述執行指令,將待測接口的測試參數傳輸至所述執行指令;所述待測接口的測試參數包括待測接口的接口請求地址、請求參數、測試請求的請求方式、和測試的預期結果;
所述執行指令發起所述測試請求,并將所述測試的預期結果與反饋的待測接口的實際反饋結果進行比較,以判斷兩者關系是否為待測接口的實際反饋結果包含測試的預期結果,若是,則表示測試成功,形成內容為測試成功的測試結果;若否,則表示測試失敗,形成內容為測試失敗的測試結果,同時捕獲所述預置測試框架的異常信息;
輸出所述測試成功的測試結果,或所述測試失敗的測試結果和異常信息。
6.一種自動化測試系統,其特征在于,包括:
接收模塊,用于接收測試用例腳本;所述測試用例腳本包括報告型測試腳本和終端型測試腳本;
第一執行模塊,用于執行與所述報告型測試腳本相關的報告自動生成操作,以形成所述報告型測試腳本的測試結果,并生成待測接口的測試報告;及
第二執行模塊,用于執行與所述終端型測試腳本相關的測試結果直接輸出操作,以便測試人員直接查看所述測試結果。
7.根據權利要求6所述的自動化測試系統,其特征在于,所述第一執行模塊用于調用所述預置測試框架的執行指令,根據所述執行指令,將待測接口的測試參數傳輸至所述執行指令;所述待測接口的測試參數包括待測接口的接口請求地址、請求參數、測試請求的請求方式、和/或測試的預期結果;所述執行指令發起所述測試請求,并將所述測試的預期結果與反饋的待測接口的實際反饋結果進行比較,以判斷兩者關系是否為待測接口的實際反饋結果包含測試的預期結果,若是,則表示測試成功,形成內容為測試成功的測試結果;若否,則表示測試失敗,形成內容為測試失敗的測試結果;調用所述預置測試框架的配置指令,根據所述配置指令,統計所述測試結果;調用所述預置測試框架的報告生成指令,根據所述報告生成指令和預設報告生成格式,生成所述待測接口的測試報告。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海前隆信息科技有限公司,未經上海前隆信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710532856.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種珠寶加工防護裝置
- 下一篇:一種光學鏡面輥用快速拋光裝置





