[發明專利]一種游戲自動化測試方法在審
| 申請號: | 201811580265.8 | 申請日: | 2018-12-24 |
| 公開(公告)號: | CN109885477A | 公開(公告)日: | 2019-06-14 |
| 發明(設計)人: | 錢福林 | 申請(專利權)人: | 蘇州蝸牛數字科技股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京德崇智捷知識產權代理有限公司 11467 | 代理人: | 王金雙 |
| 地址: | 215000 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自動化測試 測試接口 測試信息 回放執行 性能數據 回放 上傳 游戲 錄制 測試過程 錯誤日志 合為一體 回放工具 記錄測試 減少系統 接收測試 手機系統 數據分析 游戲運行 自動生成 耦合度 手機 服務器 指令 中斷 脫離 記錄 | ||
一種游戲自動化測試方法,包括以下步驟:接入記錄測試內容的測試接口;記錄所述測試接口獲取的測試信息,形成測試信息列表;接收測試指令并開啟回放、獲取和上傳性能數據;當回放執行過程中出現錯誤時,中斷回放執行,截圖并上傳錯誤日志。本發明的游戲自動化測試方法不受手機系統的限制,精確獲取游戲運行的各項性能數據和自動上傳到服務器上,進行數據分析;將錄制工具、回放工具合為一體,錄制與回放都脫離手機,自動生成數據,減少系統耦合度,提高測試過程的可靠性。
技術領域
本發明涉及手機游戲技術領域,特別是涉及一種手機游戲的測試方法。
背景技術
游戲行業的不斷發展,游戲產商越來越多,每家公司開發的游戲產品和投入的新技術也越來越多,隨著手機游戲的復雜程度不斷提高,市場上手機型號與系統版本的不斷碎片化,其開發過程中不可避免地引入各種問題(例如安全性問題、游戲邏輯問題或穩定性問題、游戲性能問題等)。因此,在手機游戲公開測試或者正式發布前,游戲開發公司需要組織大量資源進行測試驗證,具體表現為各種功能、性能以及兼容性測試。
為了減輕測試人員的重復性勞動并提高測試的準確性,目前手機游戲的測試采用自動化測試方式。具體地,測試人員需要撰寫測試用到的腳本文件,并在腳本文件中指明對象和針對該對象的操作。為了獲取并操作對象,本領域技術人員目前主要采用以下三種方式。第一種方式是:首先,安裝待測試手機游戲的手機被連接上計算機,并在計算機上同步手機游戲界面;其次,對界面上的操作對象進行截圖,并將圖片保存到計算機中;最后,在測試腳本中利用前面截取的對象圖片進行對象查找并操作。第二種方式是將軟件開發工具包集成到手機游戲。當安裝待測試手機游戲的手機被連接上計算機并同步手機游戲后,測試人員利用集成的軟件開發工具包開發界面元素獲取工具獲取界面中對象的路徑、位置等相關屬性。在測試腳本中利用前面查找到的路徑等信息查找對象并操作控制。第三種是采用編譯待檢測手機游戲的軟件開發工具包,其中軟件開發工具包中至少包括有操作記錄接口、對象記錄接口、場景記錄接口和腳本執行接口安裝待檢測手機游戲和對應的軟件開發工具包在手機上,并啟動手機游戲以執行測試操作;
上述現有技術至少存在以下問題:
1)獲取操作對象的過程都需要較多的人工干預,導致過程繁瑣、效率低下。此外,測試腳本需要測試人員編寫并不斷調試。這對測試人員有比較高的能力要求,同時造成較大的精力和時間負擔;
2)操作系統的不斷閉鎖也引起,目前測試過程中對性能數據的獲取難度不斷提升,獲取的數據精度也差強人意;
3)測試記錄與獲取、測試數據的發送經過的轉手太多,系統復雜度太高。
發明內容
為了解決現有技術存在的不足,本發明的目的在于提供一種游戲自動化測試方法,可以實現自動生成數據,減少人工干預,并提高測試過程的可靠性。
為實現上述目的,本發明提供的一種游戲自動化測試方法,包括:
接入記錄測試內容的測試接口;
記錄所述測試接口獲取的測試信息,形成測試信息列表;
接收測試指令并開啟回放、獲取和上傳性能數據;
當回放執行過程中出現錯誤時,中斷回放執行,截圖并上傳錯誤日志。
進一步地,在所述接收測試指令并開啟回放、獲取和上傳性能數據的步驟之前,還包括,上傳測試文件,并將上傳的測試文件分發到測試設備中的步驟。
進一步地,所述接收測試指令并開啟回放、獲取和上傳性能數據的步驟,進一步包括,記錄操作的測試對象相關測試信息的步驟;所述測試對象相關測試信息,包括,被操作的操作事件、被操作對象的名稱、當前場景信息、操作序列號、當前UI上的控件信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州蝸牛數字科技股份有限公司,未經蘇州蝸牛數字科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811580265.8/2.html,轉載請聲明來源鉆瓜專利網。





