[發明專利]一種自動記錄測試異常的方法及終端有效
| 申請號: | 201910168368.1 | 申請日: | 2019-03-06 |
| 公開(公告)號: | CN111666168B | 公開(公告)日: | 2022-08-30 |
| 發明(設計)人: | 劉德建;郭耀蓮;黃斌;王柟;游有旗;湯源進;林果;李小月;程招紅;盧佳惠;張婉嫻;林琛 | 申請(專利權)人: | 福建天泉教育科技有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F11/36 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350212 福建省福州市長樂*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動記錄 測試 異常 方法 終端 | ||
本發明公開了一種自動記錄測試異常的方法及終端,通過Hook的方式接管待測應用的異常處理方法,自動記錄所述待測應用測試過程中的頁面信息,在所述待測應用的測試過程中,如果捕獲到異常,則自動接收對應的異常日志,并自動保存已記錄的頁面信息及所述異常日志,可以及時獲取測試中的異常和相關的異常日志,還原操作流程,幫助分析異常原因,減少人工操作,降低測試壓力,提高獲取測試異常的效率,并且可以用于多種程序上,適用性廣,復用性強。
技術領域
本發明涉及測試技術領域,尤其是涉及一種自動記錄測試異常的方法及終端。
背景技術
在平時的測試過程中常常會遇到各種異常或錯誤,由于測試任務重等原因,往往會漏掉一些異常,或是由于發生異常的時候沒有及時記錄發生的步驟,導致開發人員不能及時找到原因從而沒有及時修復,特別是一些由于特定操作流程引起的異常,如果不按照特定的流程操作很難被重現。
在測試過程中遇到異常時,為了重現偶發bug,通常需要測試人員主動連接電腦執行命令或通過IDE來獲取異常日志,在日志較多的情況下找起來很繁瑣,并且對測試人員的要求也比較高,即使是經驗豐富的測試人員也無法避免在測試過程中遺漏異常或者遺漏異常的某些步驟,加之有時不能及時獲取發生異常的日志,導致異常的日志被后面的信息刷掉了,或者超過緩存時間后被清空了,給測試過程帶來極大的不便。
發明內容
本發明所要解決的技術問題是:提供一種自動記錄測試異常的方法及終端,可以提高獲取測試異常的效率。
為了解決上述技術問題,本發明采用的一種技術方案為:
一種自動記錄測試異常的方法,包括步驟:
通過Hook的方式接管待測應用的異常處理方法;
自動記錄所述待測應用測試過程中的頁面信息;
在所述待測應用的測試過程中,判斷是否捕獲到異常,若是,則自動接收對應的異常日志,并自動保存已記錄的頁面信息及所述異常日志。
為了解決上述技術問題,本發明采用的另一種技術方案為:
一種自動記錄測試異常的終端,包括存儲器、處理器及存儲在存儲器上并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現以下步驟:
通過Hook的方式接管待測應用的異常處理方法;
自動記錄所述待測應用測試過程中的頁面信息;
在所述待測應用的測試過程中,判斷是否捕獲到異常,若是,則自動接收對應的異常日志,并自動保存已記錄的頁面信息及所述異常日志。
本發明的有益效果在于:通過Hook的方式接管待測應用的異常處理方法,自動記錄所述待測應用測試過程中的頁面信息,在所述待測應用的測試過程中,如果捕獲到異常,則自動接收對應的異常日志,并自動保存已記錄的頁面信息及所述異常日志,可以及時獲取測試中的異常和相關的異常日志,還原操作流程,幫助分析異常原因,減少人工操作,降低測試壓力,提高獲取測試異常的效率,并且可以用于多種程序上,適用性廣,復用性強。
附圖說明
圖1為本發明實施例的一種自動記錄測試異常的方法的步驟流程圖;
圖2為本發明實施例的一種自動記錄測試異常的終端的結構示意圖;
圖3為本發明實施例的Hook功能示意圖;
圖4為本發明實施例的一種自動記錄測試異常的方法的步驟流程圖;
圖5為本發明實施例的一種自動記錄測試異常的方法的步驟流程圖;
標號說明:
1、一種自動記錄測試異常的終端;2、存儲器;3、處理器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天泉教育科技有限公司,未經福建天泉教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910168368.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自動熨燙干衣設備及其控制方法
- 下一篇:烤肉爐及其烤盤





