[發明專利]游戲測試方法、裝置、系統、設備及云平臺有效
| 申請號: | 202010186023.1 | 申請日: | 2020-03-17 |
| 公開(公告)號: | CN111400184B | 公開(公告)日: | 2021-10-29 |
| 發明(設計)人: | 劉漢紅;盛露 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 夏歡 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲 測試 方法 裝置 系統 設備 平臺 | ||
本申請公開了一種游戲測試方法、裝置、系統、設備及云平臺,該方案基于云平臺實現游戲測試,云平臺上運行有測試控制程序以及至少一個測試進程,在通過測試控制程序獲得機器人啟動指令之后,根據該機器啟動指令指示有游戲測試所需的測試機器人的目標數量,測試控制程序控制至少一個測試進程啟動目標數量個測試機器人;在測試控制程序獲取游戲測試指令之后,測試控制程序指示測試機器人執行該游戲測試指令指示的至少一個游戲動作;測試機器人執行用于模擬至少一個游戲動作的至少一個模擬邏輯,以模擬游戲客戶端與游戲服務器通信,并模擬游戲客戶端執行至少一個游戲動作。本申請的方案可以更為有效和可靠的實現游戲測試,并減少人力資源耗費。
技術領域
本申請涉及云技術領域,尤其涉及一種游戲測試方法、裝置、系統、設備及云平臺。
背景技術
游戲測試是軟件測試的一種情況。游戲測試的目的是測試游戲服務器對游戲用戶輸入的游戲動作等行為的響應情況,以檢測出游戲中存在漏洞或者其他問題。
目前,在游戲測試過程中,一般需要大量用戶利用游戲客戶端登錄游戲服務器,并通過游戲客戶端向游戲服務器發送游戲動作的相關指令。該種方式耗費了大量的人力資源,而且還會出現由于無法真實反映游戲場景而無法有效實現游戲測試的情況。
發明內容
有鑒于此,本申請提供了一種游戲測試方法、裝置、系統、設備及云平臺,以更為有效和可靠的實現游戲測試,并減少人力資源耗費。
為實現上述目的,本申請提供了如下技術方案:
一方面,本申請提供了一種游戲測試方法,應用于云平臺,所述云平臺上運行有測試控制程序以及至少一個測試進程,包括:
所述測試控制程序獲得機器人啟動指令,所述機器啟動指令指示有游戲測試所需的測試機器人的目標數量;
所述測試控制程序控制所述至少一個測試進程啟動所述目標數量個測試機器人,所述測試機器人為用于模擬游戲客戶端執行游戲動作的線程;
所述測試控制程序獲取游戲測試指令,所述游戲測試指令指示有用于測試游戲服務器的至少一個游戲動作;
所述測試控制程序指示所述測試機器人執行所述至少一個游戲動作;
所述測試機器人執行用于模擬所述至少一個游戲動作的至少一個模擬邏輯,以模擬游戲客戶端與所述游戲服務器通信,并模擬所述游戲客戶端執行所述至少一個游戲動作。
在一種可能的情況中,所述云平臺上還運行有網站服務器和/或接口開放程序;
所述測試控制程序獲得機器人啟動指令,包括:
所述測試控制程序通過所述網站服務器獲得用戶終端向所述云平臺發送的機器人啟動指令,其中,所述用戶終端與所述網站服務器建立有通信連接;
或者,所述測試控制程序通過所述接口開放程序獲得機器人啟動指令,所述機器人啟動指令為所述接口開放程序在接收到用戶終端發送的啟動調用指令后生成的,所述啟動調用指令用于請求調用用于啟動測試機器人的接口,且所述啟動調用指令攜帶有請求啟動的測試機器人的目標數量;
所述測試控制程序獲取游戲測試指令,包括:
所述測試控制程序通過所述網站服務器獲取所述用戶終端向所述云平臺發送的游戲測試指令;
或者,所述測試控制程序通過所述接口開放程序獲得游戲測試指令,所述游戲測試指令為所述接口開放程序根據所述用戶終端發送的動作調用指令生成的,所述動作調用指令為請求調用用于測試游戲服務器的至少一個游戲動作所對應的至少一個接口。
又一方面,本申請還提供了一種游戲測試方法,應用于用戶終端,包括:
展現游戲測試界面;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010186023.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種桁架式風力發電機塔架
- 下一篇:WEB前端項目的業務剝離方法及裝置





