[發(fā)明專利]一種組合測試任務(wù)的方法、裝置、設(shè)備及可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202011187202.3 | 申請日: | 2020-10-30 |
| 公開(公告)號: | CN114531376A | 公開(公告)日: | 2022-05-24 |
| 發(fā)明(設(shè)計)人: | 何克光;楊艷;吳拓 | 申請(專利權(quán))人: | 中國移動通信有限公司研究院;中國移動通信集團(tuán)有限公司 |
| 主分類號: | H04L43/0817 | 分類號: | H04L43/0817;H04L12/46;G06F9/455 |
| 代理公司: | 北京銀龍知識產(chǎn)權(quán)代理有限公司 11243 | 代理人: | 許靜;黃燦 |
| 地址: | 100053 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 組合 測試 任務(wù) 方法 裝置 設(shè)備 可讀 存儲 介質(zhì) | ||
1.一種組合測試任務(wù)的方法,其特征在于,包括:
確定至少兩個測試任務(wù)的執(zhí)行順序;
基于所述執(zhí)行順序?qū)⑺鲋辽賰蓚€測試任務(wù)存儲至目標(biāo)文件中;
在所述目標(biāo)文件夾中定義所述至少兩個測試任務(wù)的處理邏輯;
基于所述處理邏輯將所述至少兩個測試任務(wù)組合為目標(biāo)測試任務(wù);
基于所述目標(biāo)測試任務(wù)執(zhí)行測試。
2.根據(jù)權(quán)利要求1所述的組合測試任務(wù)的方法,其特征在于,所述基于所述執(zhí)行順序?qū)⑺鲋辽賰蓚€測試任務(wù)存儲至目標(biāo)文件中,包括:
定義所述至少兩個測試任務(wù)的任務(wù)信息,所述任務(wù)信息包括測試任務(wù)的任務(wù)名稱、任務(wù)版本號以及任務(wù)ID;
基于所述任務(wù)名稱、所述任務(wù)版本號或者所述任務(wù)ID生成對應(yīng)于各測試任務(wù)的任務(wù)列表;
基于所述執(zhí)行順序和所述任務(wù)列表將所述至少兩個測試任務(wù)存儲至目標(biāo)文件中。
3.根據(jù)權(quán)利要求2所述的組合測試任務(wù)的方法,其特征在于,所述基于所述執(zhí)行順序和所述任務(wù)列表將所述至少兩個測試任務(wù)存儲至目標(biāo)文件中,包括:
基于所述執(zhí)行順序確定第一個待執(zhí)行的測試任務(wù);
為所述第一個待執(zhí)行的測試任務(wù)分配對應(yīng)的標(biāo)識;
基于所述標(biāo)識、所述執(zhí)行順序和所述任務(wù)列表將所述至少兩個測試任務(wù)存儲至目標(biāo)文件中。
4.根據(jù)權(quán)利要求1所述的組合測試任務(wù)的方法,其特征在于,所述處理邏輯包括后繼測試任務(wù)選擇邏輯、前驅(qū)測試任務(wù)完成判斷邏輯、前驅(qū)后繼測試任務(wù)參數(shù)轉(zhuǎn)換邏輯中的至少一項。
5.根據(jù)權(quán)利要求4所述的組合測試任務(wù)的方法,其特征在于,在所述處理邏輯包括所述后繼測試任務(wù)選擇邏輯的情況下,所述基于所述處理邏輯將所述至少兩個測試任務(wù)組合為目標(biāo)測試任務(wù),包括:
基于所述后繼測試任務(wù)選擇邏輯確定第一測試任務(wù)的后繼目標(biāo)測試任務(wù),所述第一測試任務(wù)為所述至少兩個測試任務(wù)中的任意一個測試任務(wù);
基于所述第一測試任務(wù)、所述后繼測試任務(wù)選擇邏輯、以及所述后繼目標(biāo)測試任務(wù)確定所述目標(biāo)測試任務(wù)。
6.根據(jù)權(quán)利要求4所述的組合測試任務(wù)的方法,其特征在于,在所述處理邏輯包括所述前驅(qū)測試任務(wù)完成判斷邏輯的情況下,所述基于所述處理邏輯將所述至少兩個測試任務(wù)組合為目標(biāo)測試任務(wù),包括:
基于所述前驅(qū)測試任務(wù)完成判斷邏輯獲取第二測試任務(wù)的前驅(qū)目標(biāo)測試任務(wù)的執(zhí)行結(jié)果,所述第二測試任務(wù)為所述至少兩個測試任務(wù)中的任意一個測試任務(wù);
基于所述第二測試任務(wù)、所述前驅(qū)測試任務(wù)完成判斷邏輯、以及所述執(zhí)行結(jié)果確定所述目標(biāo)測試任務(wù)。
7.根據(jù)權(quán)利要求4所述的組合測試任務(wù)的方法,其特征在于,在所述處理邏輯包括前驅(qū)后繼測試任務(wù)參數(shù)轉(zhuǎn)換邏輯的情況下,所述基于所述處理邏輯將所述至少兩個測試任務(wù)組合為目標(biāo)測試任務(wù),包括:
基于所述前驅(qū)后繼測試任務(wù)參數(shù)轉(zhuǎn)換邏輯確定第三測試任務(wù)和第四測試任務(wù)的參數(shù)關(guān)系,所述第三測試任務(wù)為所述至少兩個測試任務(wù)中的任意一個測試任務(wù),所述第四測試任務(wù)為所述至少兩個測試任務(wù)中除所述第三測試任務(wù)以外的其余測試任務(wù);
基于所述參數(shù)關(guān)系、所述第三測試任務(wù)、以及所述第四測試任務(wù)確定所述目標(biāo)測試任務(wù)。
8.一種組合測試任務(wù)的裝置,其特征在于,包括:
確定模塊,用于確定至少兩個測試任務(wù)的執(zhí)行順序;
存儲模塊,用于基于所述執(zhí)行順序?qū)⑺鲋辽賰蓚€測試任務(wù)存儲至目標(biāo)文件中;
定義模塊,用于在所述目標(biāo)文件夾中定義所述至少兩個測試任務(wù)的處理邏輯;
組合模塊,用于基于所述處理邏輯將所述至少兩個測試任務(wù)組合為目標(biāo)測試任務(wù);
執(zhí)行模塊,用于基于所述目標(biāo)測試任務(wù)執(zhí)行測試。
9.一種電子設(shè)備,其特征在于,包括處理器,存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序或指令,所述程序或指令被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7中任一所述的組合測試任務(wù)的方法的步驟。
10.一種可讀存儲介質(zhì),其特征在于,所述可讀存儲介質(zhì)上存儲程序或指令,所述程序或指令被處理器執(zhí)行時實現(xiàn)如如權(quán)利要求1-7中任一所述的組合測試任務(wù)的方法的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國移動通信有限公司研究院;中國移動通信集團(tuán)有限公司,未經(jīng)中國移動通信有限公司研究院;中國移動通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011187202.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





