[發明專利]自動化測試日志文件的分析方法及裝置在審
| 申請號: | 201911331664.5 | 申請日: | 2019-12-21 |
| 公開(公告)號: | CN110968518A | 公開(公告)日: | 2020-04-07 |
| 發明(設計)人: | 葉利福 | 申請(專利權)人: | 銳捷網絡股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 350002 福建省福州市倉*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自動化 測試 日志 文件 分析 方法 裝置 | ||
本發明公開了一種自動化測試日志文件的分析方法及裝置,該方法包括:獲取采集的自動化測試日志文件后,確定是否需要分析所述自動化測試日志文件;若確定需要分析所述自動化測試日志文件,則采用預設的至少一個分析系統中的每個分析系統分析所述自動化測試日志文件,得到各個初始分析結果;根據至少一個分析系統的可信度確定規則確定對應的初始分析結果的可信度;將可信度最高且超過設定閾值的初始分析結果作為所述自動化測試日志文件的最終分析結果。該方案中,可以實現自動分析自動化測試日志文件,相對于人工的方式大大提升了分析效率,從而可以滿足越來越多的分析需求。
技術領域
本發明涉及通信技術領域,尤指一種自動化測試日志文件的分析方法及裝置。
背景技術
自動化測試日志是指不同腳本語言編寫的自動化測試腳本在自動化測試框架下運行,按照某種固定約定格式輸出服務器、網絡設備、操作系統、數據庫和應用軟件等各類數據。獲取自動化測試日志后,對自動化測試日志進行分析是很重要的一環。
目前,自動化測試日志的方法主要是,通過人工比較前后測試周期內的自動化測試日志,并對差異性結果進行識別、判斷和甄別。
由于網絡新技術的快速發展以及新網絡業務的出現,自動化測試腳本的規模日益擴大和復雜,在產品開發更新迭代周期內,每天產生數以萬計的自動化測試日志,自動化測試分析工作量大,通過人工的方式進行自動化測試日志文件的分析,效率非常低下,難以滿足越來越多的分析需求。
發明內容
本發明實施例提供一種自動化測試日志文件的分析方法及裝置,用以解決現有技術中存在的通過人工的方式進行自動化測試日志文件的分析,效率非常低下,難以滿足越來越多的分析需求的問題。
根據本發明實施例,提供一種自動化測試日志文件的分析方法,包括:
獲取采集的自動化測試日志文件后,確定是否需要分析所述自動化測試日志文件;
若確定需要分析所述自動化測試日志文件,則采用預設的至少一個分析系統中的每個分析系統分析所述自動化測試日志文件,得到各個初始分析結果;
根據至少一個分析系統的可信度確定規則確定對應的初始分析結果的可信度;
將可信度最高且超過設定閾值的初始分析結果作為所述自動化測試日志文件的最終分析結果。
具體的,確定是否需要分析所述自動化測試日志文件,具體包括:
獲取所述自動化測試日志文件的文件標識;
確定所述自動化測試日志文件的文件標識中是否包括失敗標識;
若確定所述自動化測試日志文件的文件標識中包括失敗標識,則確定需要分析所述自動化測試日志文件;
若確定所述自動化測試日志文件的文件標識中未包括失敗標識,則確定不需要分析所述自動化測試日志文件。
具體的,若分析系統為基線分析系統,則采用預設的至少一個分析系統中的每個分析系統分析所述自動化測試日志文件,得到各個初始分析結果,具體包括:
從基線庫中獲取與所述自動化測試日志文件對應的至少一個歷史日志文件;
分別從所述自動化測試日志文件和所述至少一個歷史日志文件中提取基線關鍵字集合中每個基線關鍵字對應的信息;
根據分別從所述自動化測試日志文件和所述至少一個歷史日志文件中提取的每個基線關鍵字對應的信息計算所述自動化測試日志文件與所述至少一個歷史日志文件中的每個歷史日志文件的文本相似度;
獲取最高的文本相似度對應的歷史日志文件,得到選定歷史日志文件;
從所述基線庫中獲取所述選定歷史日志文件對應的分析結果作為所述自動化測試日志文件的分析結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于銳捷網絡股份有限公司,未經銳捷網絡股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911331664.5/2.html,轉載請聲明來源鉆瓜專利網。





