[發明專利]基于區塊鏈的兼容性測試方法、裝置及電子設備在審
| 申請號: | 201811608730.4 | 申請日: | 2018-12-26 |
| 公開(公告)號: | CN109800158A | 公開(公告)日: | 2019-05-24 |
| 發明(設計)人: | 王雪;康昆彬;劉歡;劉小雪;張艷菊;盧亦斌 | 申請(專利權)人: | 中鏈科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京三聚陽光知識產權代理有限公司 11250 | 代理人: | 馬永芬 |
| 地址: | 100034 北京市西城*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試任務數據 兼容性測試 區塊 測試任務執行 上傳 分發 裝置及電子設備 可讀存儲介質 任務發布節點 測試功能 測試環境 電子設備 任務規劃 任務描述 任務執行 測試 安裝包 保證 | ||
本發明公開了一種基于區塊鏈的兼容性測試方法、裝置、電子設備及可讀存儲介質,其中,該方法包括如下步驟:獲取兼容性測試任務發布節點上傳的測試任務數據,測試任務數據包括任務標題、任務描述、任務規劃日期、安裝包、測試方法、測試環境以及測試功能點;將測試任務數據分發至測試任務執行節點,以使測試任務執行節點根據測試任務數據進行兼容性測試。該方法將兼容性測試的測試任務數據上傳至區塊鏈,通過區塊鏈進行測試任務的分發,使得多個任務執行方根據從區塊鏈上獲取測試任務數據進行相應的兼容性測試,保證了測試任務數據的安全性,提高了兼容性測試的安全性。
技術領域
本發明涉及區塊鏈技術領域,具體涉及一種基于區塊鏈的兼容性測試方法、裝置、電子設備及可讀存儲介質。
背景技術
隨著軟件逐步被推向市場,被更多的用戶安裝,兼容性問題也日益凸現出來了。理論上任何兩個軟件之間都有沖突的可能,因此軟件的兼容性就成為了衡量軟件好壞的一個重要指標。兼容性測試是指測試軟件在特定的硬件產臺上、不同的應用軟件之間、不同的操作系統平臺上、不同的網絡等環境中是否能很好地運行的測試。簡單的說,兼容性測試是指測試某新開發的軟件在某一特定環境下與各種軟件的協調性,軟件之間能否很好的運作。例如,會不會有相互不良的影響,還有軟件和硬件之間能否發揮很好的效率工作,會不會影響或導致系統的崩潰等。
目前,兼容性測試通常需要多方共同協作完成,執行起來費時費力,耗費人力資源,多方執行測試任務導致兼容性測試的安全性低。
發明內容
有鑒于此,本發明實施例提供了一種基于區塊鏈的兼容性測試方法、裝置、電子設備及可讀存儲介質,以解決現有技術中兼容性測試的安全性低的問題。
根據第一方面,本發明實施例提供了一種基于區塊鏈的兼容性測試方法,包括如下步驟:獲取兼容性測試任務發布節點上傳的測試任務數據,所述測試任務數據包括任務標題、任務描述、任務規劃日期、安裝包、測試方法、測試環境以及測試功能點;將所述測試任務數據分發至測試任務執行節點,以使所述測試任務執行節點根據所述測試任務數據進行兼容性測試。
可選地,獲取功能測試任務發布節點上傳的測試任務數據,包括:獲取兼容性測試的需求分析數據;根據所述需求分析數據生成測試計劃;根據所述測試計劃和需求分析數據生成測試方案;根據所述測試方案生成測試任務數據;將所述測試任務數據上傳至區塊鏈。
可選地,獲取兼容性測試的需求分析數據,包括:根據用戶實際應用場景和需求文檔,分析兼容性測試的主要任務、測試功能點以及產品測試時間節點,生成需求分析數據。
可選地,根據所述需求分析數據生成測試計劃,包括:根據所述需求分析數據確定兼容性測試的功能點;根據所述功能點確定測試工作量;根據所述測試工作量,確定測試計劃;獲取區塊鏈中的兼容性測試計劃模板,用于編寫測試計劃;將編寫后的所述測試計劃通過區塊鏈網絡發送給測試計劃評審節點進行評審;將評審通過的測試計劃上傳到區塊鏈進行存儲。
可選地,根據所述測試計劃和需求分析數據生成測試方案,包括:根據所述需求分析數據,與區塊鏈中預存的兼容性測試方案模板進行匹配,得到初始測試方案;根據所述測試計劃,對所述初始測試方案進行初始調整;將初始調整后的初始測試方案通過區塊鏈網絡發送給測試方案評審節點進行評審,得到最終的測試方案,將所述測試方案上傳到區塊鏈。
可選地,根據所述測試方案生成測試任務數據,包括:獲取區塊鏈中的兼容性測試任務模板,用于編寫測試任務;根據所述測試方案編寫測試任務數據;將編寫后的所述測試任務數據通過區塊鏈網絡發送給測試任務評審節點進行評審;將評審通過的測試任務數據上傳到區塊鏈進行存儲。
可選地,將所述測試任務數據分發至測試任務執行節點的步驟之后,還包括:獲取所述任務執行節點上傳的兼容性測試的測試結果,所述測試結果是所述測試任務執行節點根據所述測試任務數據進行兼容性測試生成并存儲至區塊鏈的;根據所述測試結果生成測試報告。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中鏈科技有限公司,未經中鏈科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811608730.4/2.html,轉載請聲明來源鉆瓜專利網。





