[發明專利]一種測試報告的生成方法及設備在審
| 申請號: | 202010120828.6 | 申請日: | 2020-02-26 |
| 公開(公告)號: | CN111338954A | 公開(公告)日: | 2020-06-26 |
| 發明(設計)人: | 王偉岑 | 申請(專利權)人: | 平安銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 李娟 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試報告 生成 方法 設備 | ||
本發明適用于測試技術領域,提供了一種測試報告的生成方法及設備,包括:若接收到目標頁面的測試腳本,則運行視頻錄制應用;運行所述測試腳本,并調用所述視頻錄制應用錄制運行所述測試腳本過程中關于本地的操作界面的視頻數據;解析所述視頻數據,確定所述目標頁面在所述操作界面中顯示過程中對應的跳轉起始幀以及跳轉結束幀;根據所述跳轉起始幀以及所述跳轉結束幀確定跳轉至所述目標頁面所需的跳轉時長;基于所述跳轉時長生成測試報告。本發明能通過內置的視頻拍攝應用直接獲取操作界面的變化情況,從而避免了因用戶操作對操作界面的遮擋,影響視頻數據的拍攝質量,自動確定跳轉起始幀以及跳轉結束幀,減少測試耗時,提高應用程序的測試報告的生成效率。
技術領域
本發明屬于測試技術領域,尤其涉及一種測試報告的生成方法及設備。
背景技術
隨著應用程序的更新速度不斷加快,面對大量待發布的應用程序,在應用程序發布前需要執行大量的測試操作,以確保應用程序的完備性,因此,如何能夠提高應用程序的測試效率以及測試操作的自動化,則成為亟需解決的問題之一。頁面切換耗時,作為應用程序的測試報告的核心指標之一,如何能夠快速對其進行測試,則直接影響應用程序的開發速度。
現有對于頁面切換耗時的測試手段,主要是通過攝像模塊對測試終端進行視頻錄制,并由開發人員基于攝像模塊拍攝的視頻文件進行手動標記,確定起始視頻幀以及結束視頻幀,從而確定切換操作所需的跳轉耗時,而攝像模塊拍攝測試終端的過程中,由于用戶需要對應用進行操作,則會對畫面進行遮擋,影響起始位置的確定,且關鍵視頻幀需要人為確定,降低了測試效率。
發明內容
有鑒于此,本發明實施例提供了一種測試報告的生成方法及設備,以解決現有的對于頁面切換耗時的測試手段,主要是通過攝像模塊對測試終端進行視頻錄制,由于用戶需要對應用進行操作,則會對畫面進行遮擋,影響起始位置的確定,且關鍵視頻幀需要人為確定,降低了測試效率的問題。
本發明實施例的第一方面提供了一種測試報告的生成方法,包括:
若接收到目標頁面的測試腳本,則運行視頻錄制應用;
運行所述測試腳本,并調用所述視頻錄制應用錄制運行所述測試腳本過程中關于本地的操作界面的視頻數據;所述測試腳本用于將所述操作界面切換至所述目標頁面;
解析所述視頻數據,確定所述目標頁面在所述操作界面中顯示過程中對應的跳轉起始幀以及跳轉結束幀;
根據所述跳轉起始幀以及所述跳轉結束幀確定跳轉至所述目標頁面所需的跳轉時長;
基于所述跳轉時長生成測試報告。
本發明實施例的第二方面提供了一種測試報告的生成設備,包括:
視頻錄制應用運行單元,用于若接收到目標頁面的測試腳本,則運行視頻錄制應用;
視頻數據采集單元,用于運行所述測試腳本,并調用所述視頻錄制應用錄制運行所述測試腳本過程中關于本地的操作界面的視頻數據;所述測試腳本用于將所述操作界面切換至所述目標頁面;
關鍵視頻幀識別單元,用于解析所述視頻數據,確定所述目標頁面在所述操作界面中顯示過程中對應的跳轉起始幀以及跳轉結束幀;
跳轉時長確定單元,用于根據所述跳轉起始幀以及所述跳轉結束幀確定跳轉至所述目標頁面所需的跳轉時長;
測試報告生成單元,用于基于所述跳轉時長生成測試報告。
本發明實施例的第三方面提供了一種終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現第一方面的各個步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安銀行股份有限公司,未經平安銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010120828.6/2.html,轉載請聲明來源鉆瓜專利網。





