[發明專利]一種資源測試方法及系統有效
| 申請號: | 201910032468.1 | 申請日: | 2019-01-14 |
| 公開(公告)號: | CN109857649B | 公開(公告)日: | 2022-07-26 |
| 發明(設計)人: | 李邦戈;何雯青;楊明邦 | 申請(專利權)人: | 珠海金山網絡游戲科技有限公司;珠海西山居移動游戲科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 陳慧華 |
| 地址: | 519000 廣東省珠海市高新*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 測試 方法 系統 | ||
1.一種資源測試方法,其特征在于,包括以下步驟:
S100、每日定時運行基于游戲引擎的測試工具,逐一加載游戲所有資源,若資源加載失敗,則記錄對應資源信息;
S200、遍歷游戲所有資源,完成資源的加載,若資源無法加載則生成日志文件上傳到服務器并繼續進行下一個資源的加載,否則進行下一個資源的加載;
S300、分析日志文件進行信息整理,得到錯誤資源信息;
所述S300包括:
根據日志文件查詢錯誤資源文件名;
根據錯誤資源文件名查找最后一次入庫的信息;
根據入庫的信息輸出定位報告;所述定位報告包括所述錯誤資源文件名對應的負責人;
S400、根據錯誤資源信息定位錯誤資源的存儲路徑以及上傳源,通知對應的負責人,對錯誤資源進行逐一修正。
2.根據權利要求1所述的資源測試方法,其特征在于,所述S100包括通過基于游戲引擎的制作的資源測試工具或游戲客戶端,對游戲內的資源進行加載。
3.根據權利要求2所述的資源測試方法,其特征在于,所述對游戲內的資源進行加載包括Resources.Load和AssetBundle加載資源方案,其中:
Resources Load:使用這種方式加載資源,首先在Asset目錄下創建一個名為Resources的文件夾,然后放入資源文件進行加載;
AssetBundle:將所有資源文件進行打包,并輸出到StreamAssets,動態加載打包后的資源。
4.根據權利要求1所述的資源測試方法,其特征在于,所述定位報告包括錯誤資源、錯誤資源的創建者、錯誤資源的創建時間、錯誤資源的上傳源以及錯誤資源的存儲路徑。
5.根據權利要求1所述的資源測試方法,其特征在于,所述S400包括根據錯誤信息中的上傳源,分配資源修正工作。
6.一種資源測試系統,其特征在于,包括:
加載模塊,用于每日定時運行基于游戲引擎的測試工具,逐一加載游戲所有資源;
日志模塊,用于根據記錄的資源信息生成日志文件并上傳到服務器;
分析模塊,用于分析日志文件進行信息整理,得到錯誤資源信息;
所述分析模塊包括:
日志文件讀取模塊,用于根據日志文件查詢錯誤資源文件名并根據錯誤資源文件名查找最后一次入庫的信息;
報告生成模塊,用于根據入庫的信息輸出定位報告;所述定位報告包括所述錯誤資源文件名對應的負責人;
修正模塊,用于根據錯誤資源信息定位錯誤資源的存儲路徑以及上傳源,通知對應的負責人,對錯誤資源進行逐一修正。
7.根據權利要求6所述的資源測試系統,其特征在于,所述加載模塊包括:
第一加載模塊,用于對游戲資源使用Resources Load方案進行加載;
第二加載模塊,用于對游戲資源使用AssetBundle方案進行加載。
8.據權利要求6所述的資源測試系統,其特征在于,所述修正模塊包括:
定位模塊,用于根據錯誤資源信息定位錯誤資源的存儲路徑以及上傳源;
修正任務分配模塊,用于根據上傳源分配資源修正任務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海金山網絡游戲科技有限公司;珠海西山居移動游戲科技有限公司,未經珠海金山網絡游戲科技有限公司;珠海西山居移動游戲科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910032468.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種API誤用的變更模式挖掘方法
- 下一篇:一種游戲性能監聽方法及系統





