[發明專利]一種瀏覽器回歸測試的方法及系統無效
| 申請號: | 201010268737.3 | 申請日: | 2010-08-31 |
| 公開(公告)號: | CN101937393A | 公開(公告)日: | 2011-01-05 |
| 發明(設計)人: | 羅笑南;雷曾榮 | 申請(專利權)人: | 中山大學 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510006 廣東省廣州市番禺*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 瀏覽器 回歸 測試 方法 系統 | ||
1.一種瀏覽器回歸測試的方法,其特征在于,包括:
注冊捕獲事件鉤子;
按鍵事件過濾與記錄;
虛擬按鍵合成;
重定向標準按鍵;
虛擬按鍵發送。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
在注冊捕獲事件鉤子中以按鍵序列為注冊基礎,按鍵序列通過鉤子函數獲得。
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
將按鍵序列中的鍵值轉化為虛擬按鍵消息。
4.一種瀏覽器回歸測試的系統,其特征在于,包括:
注冊捕獲事件鉤模塊,用于通過注冊鉤子函數來實現對事件獲取;
按鍵事件過濾與記錄模塊,用于負責將鉤子函數捕獲的事件過濾,將過濾出來的按鍵消息對應的鍵值記錄到按鍵記錄文件;
虛擬按鍵合成模塊,用于負責將按鍵文件的鍵值轉化為按鍵消息,由于在監聽記錄過程中記錄的是鍵值,而被測應用程序接收的是按鍵消息,因而必須將按鍵記錄文件的按鍵鍵值序列轉化成按鍵消息序列;
重定向標準按鍵模塊,用于負責將本地虛擬按鍵事件轉化為應用程序的標準按鍵事件;
發送消息模塊,用于負責將重定向后的標準按鍵序列發送給被測應用程序。
5.根據權利要求4所述的一系統,其特征在于:按鍵事件過濾與記錄模塊中的按鍵記錄文件不僅要記錄按鍵鍵值序列,同時記錄文件還應記錄時間發生的時間。
6.根據權利要求4所述的系統,其特征在于,虛擬按鍵合成模塊負責將按鍵文件的鍵值轉化為按鍵消息,把按鍵記錄文件的按鍵鍵值序列轉化成按鍵消息序列。
7.根據權利要求4所述的系統,其特征在于,虛擬按鍵合成模塊還用于還原事件時間間隔,通過按鍵記錄文件中的按鍵時間的一階差分來控制虛擬按鍵合成的速度。
8.根據權利要求4所述的系統,其特征在于,重定向標準按鍵模塊用于將本地虛擬按鍵事件轉化為應用程序的標準按鍵事件,將機頂盒遙控通過左右鍵來控制焦點重定向為應用程序通過Tab鍵或Shift+Tab來實現焦點跳轉。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中山大學,未經中山大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010268737.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數字家庭多功能治療儀器
- 下一篇:光筆軌跡識別系統和方法





