[發明專利]瀏覽器功能測試方法、系統及電子設備有效
| 申請號: | 201610380601.9 | 申請日: | 2016-05-31 |
| 公開(公告)號: | CN107451047B | 公開(公告)日: | 2022-01-07 |
| 發明(設計)人: | 陳策 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京博雅睿泉專利代理事務所(特殊普通合伙) 11442 | 代理人: | 唐麗 |
| 地址: | 310052 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 瀏覽器 功能 測試 方法 系統 電子設備 | ||
本發明實施例提出一種瀏覽器功能測試方法、系統及電子設備。該瀏覽器功能測試方法包括:根據所述瀏覽器的待測試功能創建一測試網頁,保存所述測試網頁的特征信息;響應用戶在所述測試終端上通過瀏覽器訪問所述測試網頁的操作,在所述瀏覽器上顯示所述測試網頁,獲取所述測試網頁的特征信息;將所述保存的特征信息與所述獲取的特征信息進行比對,對所述瀏覽器的待測試功能進行測試。本發明實施例可以對瀏覽器功能進行穩定、可靠的測試,提高用戶體驗。
技術領域
本發明涉及計算機網絡技術領域,具體而言,涉及一種瀏覽器功能測試方法、系統及電子設備。
背景技術
現有技術中,對瀏覽器功能進行測試的方法包括采用瀏覽器內核的網絡模塊進行自動化測試、采用用戶界面(User Interface)進行測試和采用網絡數據包進行測試。雖然訪問網頁是由瀏覽器內核的網絡模塊實現的,但是采用網絡模塊的自動化測試還是存在覆蓋不全面的缺點。而采用用戶界面的自動化測試又存在著測試維護成本大,在遇到用戶界面存在較大的變動時,所述測試存在無法持續進行的缺陷。而在采用截取網絡數據包的方式進行測試時,又存在著容易受到外界干擾導致測試結果不穩定的缺點。現有瀏覽器功能測試方法存在的缺陷,嚴重影響用戶在進行瀏覽器功能測試過程中的用戶體驗。
發明內容
有鑒于此,本發明實施例的目的在于提供一種維護成本低、穩定和覆蓋全面的瀏覽器功能測試方法,應用于測試終端,所述測試終端上運行一服務器,所述瀏覽器功能測試方法包括:
根據所述瀏覽器的待測試功能創建一測試網頁,保存所述測試網頁的特征信息;
響應用戶在所述測試終端上通過瀏覽器訪問所述測試網頁的操作,在所述瀏覽器上顯示所述測試網頁,獲取所述測試網頁的特征信息;及
將所述保存的特征信息與所述獲取的特征信息進行比對,對所述瀏覽器的待測試功能進行測試。
本發明另一較佳實施例還提供一種瀏覽器功能測試系統,應用于測試終端,所述測試終端上運行一服務器,所述瀏覽器功能測試系統包括:
測試網頁創建模塊,用于根據所述瀏覽器的待測試功能創建一測試網頁,保存所述測試網頁的特征信息;
特征信息獲取模塊,用于響應用戶在所述測試終端上通過瀏覽器訪問所述測試網頁的操作,在所述瀏覽器上顯示所述測試網頁,獲取所述測試網頁的特征信息;及
功能測試模塊,用于將所述保存的特征信息與所述獲取的特征信息進行比對,對所述瀏覽器的待測試功能進行測試。
本發明另一較佳實施例還提供一種電子設備,包括存儲器、處理器以及所述瀏覽器功能測試系統。所述瀏覽器功能測試系統安裝或存儲于所述存儲器由所述處理器控制所述瀏覽器功能測試系統各功能模塊的執行。
與現有技術相比,本發明實施例提供的瀏覽器功能測試方法及瀏覽器功能測試系統,根據瀏覽器待測試功能在測試終端上創建一測試網頁,并將測試網頁對應的特征信息進行保存。在測試終端上通過所述瀏覽器對測試網頁進行訪問時,獲取所述測試網頁的特征信息。將保存的特征信息與獲取的特征信息進行比對,即可實現對瀏覽器功能的測試。因測試網頁是根據瀏覽器待測試功能進行創建的,在創建后基本不需要后續的維護,維護成本低。用戶可以根據需求創建針對不同待測試功能的測試網頁,保證瀏覽器功能測試覆蓋全面。整個測試方法和系統都是在測試終端上運行,沒有其它外界因素干擾可以保證瀏覽器功能測試的穩定性。
為使本發明的上述目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
附圖說明
為了更清楚地說明本發明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發明的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他相關的附圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610380601.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種檢測線程的方法及終端
- 下一篇:使用真實用戶監測數據進行客戶端瓶頸分析





