[發明專利]一種測試環境的監測方法和裝置有效
| 申請號: | 201810962891.7 | 申請日: | 2018-08-22 |
| 公開(公告)號: | CN109144874B | 公開(公告)日: | 2023-02-17 |
| 發明(設計)人: | 馬軒 | 申請(專利權)人: | 北京奇虎科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京恒博知識產權代理有限公司 11528 | 代理人: | 范勝祥 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試 環境 監測 方法 裝置 | ||
本發明公開了一種測試環境的監測方法、裝置、電子設備和計算機可讀存儲介質。該方法包括:接收指定業務的測試請求;根據測試請求,進行指定業務的測試,獲取測試的測試結果數據;從獲取的測試結果數據中分離出與測試環境相關的測試結果數據;根據分離出的與測試環境相關的測試結果數據判斷測試環境是否異常。可見,通過本技術方案,在測試的過程中還可以實現對測試環境的監測,判斷測試環境是否出現異常,防止因測試環境異常導致的測試失敗。
技術領域
本發明涉及計算機技術領域,具體涉及一種測試環境的監測方法、裝置、電子設備和計算機可讀存儲介質。
背景技術
測試是指在預設條件下在智能終端上運行系統或應用程序,評估運行結果,即將運行結果與期望結果進行比較。測試時,需要基于一定的測試環境,例如,待測試的應用程序是基于安卓系統的,則安卓系統就是測試環境。如果測試發生異常,有可能是測試環境引起的。因此,對測試環境是否異常的檢測也是測試過程中的重要工作。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的測試環境的監測方法、裝置、電子設備和計算機可讀存儲介質。
根據本發明的一個方面,提供了一種測試環境的監測方法,其中,該方法包括:
接收指定業務的測試請求;
根據所述測試請求,進行所述指定業務的測試,獲取所述測試的測試結果數據;
從獲取的測試結果數據中分離出與測試環境相關的測試結果數據;
根據分離出的與測試環境相關的測試結果數據判斷測試環境是否異常。
可選地,所述根據所述測試請求,進行所述指定業務的測試,獲取所述測試的測試結果數據包括:
根據所述測試請求,確定實現所述指定業務的各功能模塊接口之間的調用關系;
根據確定的各功能模塊接口之間的調用關系,生成所述指定業務的測試規則;
根據所述測試規則進行所述指定業務的測試,獲取各功能模塊接口的測試結果數據。
可選地,所述確定實現所述指定業務的各功能模塊接口之間的調用關系包括:
獲取所述指定業務的接口文檔;
根據所述接口文檔中的注釋內容,確定實現所述指定業務的各功能模塊接口以及各功能模塊接口之間的調用關系。
可選地,所述根據分離出的與測試環境相關的測試結果數據判斷測試環境是否異常包括:
確定所述與測試環境相關的測試結果數據的特征值;
根據確定的測試結果數據的特征值,判斷測試結果數據是否存在異常;
如果存在異常,則根據存在異常的測試結果數據的特征值確定測試環境異常信息;根據確定的測試環境異常信息進行報警。
可選地,所述根據存在異常的測試結果數據的特征值確定測試環境異常信息包括:
預設測試環境異常對測試環境對照表中包括各測試環境異常信息和對應的測試結果數據的特征值照表;
根據存在異常的測試結果數據的特征值,查詢所述測試環境異常對照表中是否存在匹配項,如果存在,則確定測試環境出現異常,并獲取對應的測試環境異常信息。
根據本發明的另一方面,提供了一種測試環境的監測裝置,其中,該裝置包括:
接收單元,適于接收指定業務的測試請求;
測試單元,適于根據所述測試請求,進行所述指定業務的測試,獲取所述測試的測試結果數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司,未經北京奇虎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810962891.7/2.html,轉載請聲明來源鉆瓜專利網。





