[發明專利]生成基于圖像識別的測試分析報告的方法、裝置及設備在審
| 申請號: | 201710109506.X | 申請日: | 2017-02-27 |
| 公開(公告)號: | CN107066381A | 公開(公告)日: | 2017-08-18 |
| 發明(設計)人: | 劉欣 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06K9/62 |
| 代理公司: | 北京律智知識產權代理有限公司11438 | 代理人: | 姜怡,黃玉霞 |
| 地址: | 310052 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 生成 基于 圖像 識別 測試 分析 報告 方法 裝置 設備 | ||
技術領域
本申請涉及自動化測試技術領域,具體而言,涉及生成基于圖像識別的測試分析報告的方法、裝置及電子設備。
背景技術
相關技術提出一種測試分析報告生成方法和一種測試分析報告生成裝置,可以獲取測試數據,對各類統計項進行統計,再將各統計項的結果對應填充到測試分析報告中,生成測試分析報告文檔。針對測試過程數據按照統一的要求和格式,提取歸納分析并自動生成測試分析報告文檔。
上述技術對測試數據進行統計,將統計結果填充到報告中,按照統一的格式歸納分析生成報告文檔。
這種方式的缺點如下:
①此方法適用于數據統計類型的測試。對于圖像類型的測試,很難獲取結果圖像的統計信息進行呈現;
②報告中沒有任何交互性內容,用戶查看時不能快速跳轉到想要的報告內容;
③用戶難以掌握整個測試流程直觀畫面,報告信息的豐富度不夠。
發明內容
本申請公開生成基于圖像識別的測試分析報告的方法,能夠在回歸測試后查看產生異常的位置和現場圖像,快速定位運行問題。
本發明的其他特性和優點將通過下面的詳細描述變得顯然,或部分地通過本發明的實踐而習得。
根據本發明的一個方面,提供一種生成基于圖像識別的測試分析報告的方法,包括:
在腳本行運行時進行設備截屏,將得到的截屏文件進行存儲,并記錄所述腳本行的初始參數、所述截屏文件的路徑、以及所述腳本行的運行信息;若所述腳本行正常運行,則所述運行信息包括圖像識別結果,若所述腳本行運行錯誤,則所述運行信息包括錯誤代碼;
在腳本運行之后,取出至少一個腳本行對應的所述初始參數、所述截屏文件的路徑、以及所述腳本行的運行信息,利用所述至少一個腳本行對應的所述初始參數、所述截屏文件、所述運行信息生成測試分析報告。
根據一些實施例,記錄所述腳本行的初始參數、所述截屏文件的路徑、以及所述腳本行的運行信息包括:向運行日志中記錄所述腳本行的初始參數、所述截屏文件的路徑、以及所述腳本行的運行信息;
取出至少一個腳本行對應的所述初始參數、所述截屏文件的路徑、以及所述腳本行的運行信息包括:從所述運行日志中取出至少一個腳本行對應的所述初始參數、所述截屏文件的路徑、以及所述腳本行的運行信息。
根據一些實施例,所述至少一個腳本行包括已執行的腳本行和/或已執行的斷言腳本行。
根據一些實施例,所述初始參數包括截圖文件路徑和/或輔助識別參數。
根據一些實施例,所述腳本行的運行信息還包括所述腳本行的運行時的中間變量,其中所述中間變量包括識別區域、以及操作位置。
根據一些實施例,利用所述至少一個腳本行對應的所述初始參數、所述截屏文件、所述運行信息生成測試分析報告包括:將所述至少一個腳本行對應的所述初始參數、所述截屏文件、所述運行信息注入預定網頁模板引擎中,通過所述預定網頁模板引擎按照指定格式生成測試分析報告。
根據一些實施例,通過所述預定網頁模板引擎按照指定格式生成測試分析報告包括:通過所述預定網頁模板引擎在所述至少一個腳本行的截屏文件中將對應的識別區域用第一顏色的標識信息進行標記并進行渲染,和/或將對應的操作位置用第二顏色的標識信息進行標記并進行渲染。
根據一些實施例,所述測試分析報告包括所述至少一個腳本行的導航界面,所述導航界面包括與所述至少一個腳本行中各腳本行對應的圖標,所述圖標用于被點擊后呈現對應腳本行的截屏文件渲染后的界面。
根據一些實施例,所述測試分析報告包括視頻播放窗口,所述視頻播放窗口用于播放所述至少一個腳本行的截屏文件渲染后的界面所合成的視頻。
根據一些實施例,所述運行信息還包括運行起始時間和/或運行結束時間。
根據一些實施例,所述方法還包括,記錄所述腳本的腳本信息和運行時間;
在腳本運行之后,取出所述腳本信息和所述運行時間填充到所述測試分析報告的框架對應的變量中,以在所述測試分析報告中包含所述腳本信息和所述運行時間。
根據本發明的另一方面,提供一種生成基于圖像識別的測試分析報告的裝置,其包括:
信息記錄單元,用于在腳本行運行時進行設備截屏,將得到的截屏文件進行存儲,并記錄所述腳本行的初始參數、所述截屏文件的路徑、以及所述腳本行的運行信息;若所述腳本行正常運行,則所述運行信息包括圖像識別結果,若所述腳本行運行錯誤,則所述運行信息包括錯誤代碼;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710109506.X/2.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





