[發明專利]一種測試報告的生成方法及設備在審
| 申請號: | 202010120828.6 | 申請日: | 2020-02-26 |
| 公開(公告)號: | CN111338954A | 公開(公告)日: | 2020-06-26 |
| 發明(設計)人: | 王偉岑 | 申請(專利權)人: | 平安銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 李娟 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試報告 生成 方法 設備 | ||
1.一種測試報告的生成方法,其特征在于,包括:
若接收到目標頁面的測試腳本,則運行視頻錄制應用;
運行所述測試腳本,并調用所述視頻錄制應用錄制運行所述測試腳本過程中關于本地的操作界面的視頻數據;所述測試腳本用于將所述操作界面切換至所述目標頁面;
解析所述視頻數據,確定所述目標頁面在所述操作界面中顯示過程中的跳轉起始幀以及跳轉結束幀;
根據所述跳轉起始幀以及所述跳轉結束幀確定跳轉至所述目標頁面所需的跳轉時長;
基于所述跳轉時長生成測試報告。
2.根據權利要求1所述的生成方法,其特征在于,在所述若接收到目標頁面的測試腳本,則運行視頻錄制應用之前,還包括:
識別所述目標頁面的上聯頁面;
解析所述上聯頁面,確定所述上聯頁面內各個頁面控件關聯的跳轉鏈接;
將所述跳轉鏈接與所述目標頁面的目標鏈接匹配的所述頁面控件識別為目標控件;
若所述上聯頁面為非起始頁面,則將所述上聯頁面識別為所述目標頁面,并返回執行所述識別所述目標頁面的上聯頁面的操作;
若所述上聯頁面為起始頁面,則基于所有所述上聯頁面以及所述目標控件,確定所述目標頁面的訪問路徑,并基于所述訪問路徑生成所述測試腳本。
3.根據權利要求1所述的生成方法,其特征在于,所述解析所述視頻數據,確定所述目標頁面在所述操作界面中顯示過程中對應的跳轉起始幀以及跳轉結束幀,包括:
獲取所述目標頁面的上聯頁面的基準界面圖像,以及獲取所述目標頁面的目標界面圖像;
提取所述視頻數據的各個視頻圖像幀,并識別與所述基準界面圖像匹配的多個第一候選視頻幀,并將幀編號最大的所述第一候選視頻幀識別為所述跳轉起始幀;
識別與所述目標界面圖像匹配的多個第二候選視頻幀,并將幀編號最小的所述第二選視頻幀識別為所述跳轉結束幀。
4.根據權利要求1所述的生成方法,其特征在于,所述運行所述測試腳本,并調用所述視頻錄制應用錄制運行所述測試腳本過程中關于本地的操作界面的視頻數據,包括:
識別所述測試腳本包含的測試模式;
若所述測試模式包含負載測試模式,則基于所述測試腳本限定的負載值,依次啟動安裝于本地的其他應用;
當檢測到所述當前負載大于或等于所述負載值時,根據所述測試腳本訪問所述目標頁面;
若所述測試模式包含網絡環境測試模式,則基于所述測試腳本限定的網絡速率,向智能路由設備發送配置指令,以使所述當前速率與所述網絡速率相匹配;
當接收到所述智能路由設備反饋的配置完成指令時,根據所述測試腳本訪問所述目標頁面。
5.根據權利要求1-4任一項所述的測試方法,其特征在于,所述根據所述跳轉起始幀以及所述跳轉結束幀確定跳轉至所述目標頁面所需的跳轉時長,包括:
識別所述跳轉起始幀的第一幀編號以及所述跳轉結束幀的第二幀編號,并根據所述第一幀編號以及所述第二幀編號確定間隔幀數;
獲取所述視頻錄制應用的錄制幀率;
基于所述間隔幀數以及所述錄制幀率,計算所述跳轉時長。
6.根據權利要求1-4任一項所述的生成方法,其特征在于,所述基于所述跳轉時長生成測試報告,包括:
識別所述目標頁面內包含的頁面插件以及頁面圖像,并根據所述頁面插件的插件類型,查詢各個所述頁面插件對應的標準加載時長;
根據所有所述標準加載時長以及所述頁面圖像的圖像個數,計算所述目標頁面的最大加載時長;
若所述跳轉時長大于所述最大加載時長,則輸出測試失敗的所述測試報告。
7.根據權利要求1-4任一項所述的測試方法,其特征在于,所述若接收到目標頁面的測試腳本,則運行視頻錄制應用,包括:
生成所述視頻錄制應用的啟動指令,以啟動所述視頻錄制應用;
若檢測到所述視頻錄制應用已啟動完成,則將所述視頻錄制應用切換至后臺運行狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安銀行股份有限公司,未經平安銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010120828.6/1.html,轉載請聲明來源鉆瓜專利網。





