[發明專利]測試任務處理方法、裝置、設備和介質有效
| 申請號: | 201810414745.0 | 申請日: | 2018-05-03 |
| 公開(公告)號: | CN110442508B | 公開(公告)日: | 2023-05-23 |
| 發明(設計)人: | 林偉;吳永明;吳金朋;候震宇;劉魁梁 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 彭瓊 |
| 地址: | 開曼群島*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 任務 處理 方法 裝置 設備 介質 | ||
本申請實施例公開了一種測試任務處理方法、裝置、設備和介質,用以簡化測試流程,提高測試效率和測試用例覆蓋面,同時避免搭建測試集群造成的資源浪費,保證用戶數據的安全性。所述測試任務處理方法,包括:獲取測試任務;從用于處理實時計算任務的計算服務器集群中選擇一部分服務器;使用實時用戶數據在選擇的服務器中對所述測試任務進行處理;輸出處理結果,所述處理結果中不包括所述實時用戶數據。
技術領域
本申請涉及大數據技術領域,尤其涉及一種測試任務處理方法、裝置、設備和介質。
背景技術
在大數據計算平臺中引入新功能之后,需要在編譯器、優化器和運行器中進行測試,以驗證新功能是否會引起系統故障。
傳統的測試方式主要有兩種,即人工測試和編寫簡單的測試用例測試。上述兩種測試方式在對測試任務處理時,都需要模擬真實運行環境,在線下搭建一個與線上用于處理實時計算任務的計算服務器集群相同規模的線下測試集群。從線上計算服務器集群中抓取部分用戶數據,并人工對抓取到用戶數據進行脫敏。在對抓取到用戶數據進行脫敏之后,利用脫敏后的用戶數據在搭建的測試集群中對測試任務進行處理。
上述對測試任務的處理過程,整個過程冗長,效率較低,而且在線下搭建一個與線上計算服務器集群相同規模的測試集群,需要大量的資源,同時維護線下測試集群的成本也非常高,而線下測試集群的使用頻率較低,多數時間都處于閑置狀態,這無疑將造成資源的浪費。
另外,從線上計算服務器集群中抓取部分用戶數據進行脫敏的方式,一方面,抓取的用戶數據有限,能夠提供的測試用例有限,測試用例覆蓋面??;另一方面,人工對抓取的用戶數據進行脫敏時,容易因人為忽視,導致用戶數據泄漏,用戶數據的安全性得不到保障。
發明內容
本申請實施例提供了一種測試任務處理方法、裝置、設備和介質,用以簡化測試流程,提高測試效率和測試用例覆蓋面,同時避免搭建測試集群造成的資源浪費,保證用戶數據的安全性。
根據本申請實施例的一方面,提供一種測試任務處理方法,包括:
獲取測試任務;
從用于處理實時計算任務的計算服務器集群中選擇一部分服務器;
使用實時用戶數據在選擇的服務器中對測試任務進行處理;
輸出處理結果,處理結果中不包括實時用戶數據。
根據本申請實施例的另一方面,提供一種測試任務處理裝置,包括:
獲取模塊,用于獲取測試任務;
選取模塊,用于從用于處理實時計算任務的計算服務器集群中選擇一部分服務器;
處理模塊,用于使用實時用戶數據在選擇的服務器中對測試任務進行處理;
輸出模塊,用于輸出處理結果,處理結果中不包括實時用戶數據。
根據本申請實施例的又一方面,提供一種測試任務處理設備,包括:存儲器和處理器;該存儲器用于儲存有可執行程序代碼;該處理器用于讀取存儲器中存儲的可執行程序代碼以執行上述測試任務處理方法。
根據本申請實施例的再一方面,提供一種計算機可讀存儲介質,其上存儲有計算機程序指令,當計算機程序指令被處理器執行時實現上述測試任務處理方法。
根據本申請實施例中的測試任務處理方法、裝置、設備和介質,獲取測試任務之后,從用于處理實時計算任務的計算服務器集群中選擇一部分服務器,使用實時用戶數據在選擇的服務器中對測試任務進行處理,并輸出處理結果,且處理結果中不包括實時用戶數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810414745.0/2.html,轉載請聲明來源鉆瓜專利網。





