[發明專利]游戲自動化測試方法及其系統有效
| 申請號: | 201610655115.3 | 申請日: | 2016-08-11 |
| 公開(公告)號: | CN107704376B | 公開(公告)日: | 2023-07-07 |
| 發明(設計)人: | 劉德建;陳禮浩;曾捷 | 申請(專利權)人: | 福建省天奕網絡科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 張明 |
| 地址: | 350212 福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲 自動化 測試 方法 及其 系統 | ||
本發明提供游戲自動化測試方法,方法包括:獲取游戲中各個待測試功能點對應的函數地址;獲取調用所述函數地址的DLL應用程序;獲取對應各個待測試功能點的測試腳本。本發明不僅能夠明顯縮短測試時間,而且能夠實現對各個待測試功能點的自動化且全面地測試;從而顯著提高測試效率;進一步的,還能不受測試時間間隔和循環測試次數的限制;再進一步的,本發明直接采用應用廣泛的軟件工具來編寫實現自動化測試的應用程序和腳本,從而提高了實用性。
技術領域
本發明涉及網絡通信領域,具體說的是一種游戲自動化測試方法及其系統。
背景技術
隨著游戲行業的不斷發展,游戲產商越來越多,一家公司開發的游戲產品也越來越多,游戲產品上線多外運營前需要進行各種功能的測試。
目前游戲產品的測試主要有人工進行,不斷的重復的玩每種游戲功能和系統,有些比較有技術含量的是用模擬鍵盤鼠標和找圖找色的軟件來寫腳本做些簡單的代替手動的自動測試腳本。
上述現有技術至少存在以下問題:
目前大部分游戲測試采用人工操作方式進行測試,用人工方式測試效率低下并且受到次數和時間限制。目前還有一部分游戲測試采用模擬鍵盤鼠標的腳本方式進行測試,用模擬鍵盤鼠標方式只能進行一些簡單的不需要記錄游戲數值的功能。
發明內容
本發明所要解決的技術問題是:提供游戲一種游戲自動化測試方法及其系統,實現不受次數和時間限制、全自動化、全面地完成測試過程,顯著提高測試效率。
為了解決上述技術問題,本發明采用的技術方案為:
游戲自動化測試方法,包括:
獲取游戲中各個待測試功能點對應的函數地址;
獲取調用所述函數地址的DLL應用程序;
獲取對應各個待測試功能點的測試腳本。
本發明提供的另一個技術方案為:
游戲自動化測試系統,包括:
第一獲取模塊,用于獲取游戲中各個待測試功能點對應的函數地址;
第二獲取模塊,用于獲取調用所述函數地址的DLL應用程序;
第三獲取模塊,用于獲取對應各個待測試功能點的測試腳本。
本發明的有益效果在于:本申請能夠克服現有技術測試效率低、無法全面檢測,且受測試次數和時間限制的問題。本申請提供一種游戲自動化測試方法及其系統,通過CALL技術獲取能夠調用各個待測試功能點對應函數地址的DLL,然后在執行測試腳本的過程中,調用各個待測試功能點的函數地址,實現對各個待測試功能點的自動化且全面地測試,不僅能夠明顯縮短測試時間,而且還能顯著提高測試效率;同時,可以在測試腳本中預設對各個待測試功能點的測試時間間隔和循環測試次數,從而克服測試次數和時間限制問題。
附圖說明
圖1為本發明游戲自動化測試方法的步驟流程示意圖;
圖2為本發明一具體實施方式一游戲自動化測試方法的步驟流程示意圖;
圖3為本發明游戲自動化測試系統的功能結構組成示意圖;
圖4為本發明一具體實施方式一游戲自動化測試系統的功能結構組成示意圖。
標號說明:
1、第一獲取模塊;2、第二獲取模塊;3、第三獲取模塊;
4、第一設置模塊;5、第二設置模塊;6、啟動模塊;
61、執行單元;62、獲取單元。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建省天奕網絡科技有限公司,未經福建省天奕網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610655115.3/2.html,轉載請聲明來源鉆瓜專利網。





