[發(fā)明專利]智能駕駛軟件測試數據處理方法及相關裝置在審
| 申請?zhí)枺?/td> | 202010587362.0 | 申請日: | 2020-06-24 |
| 公開(公告)號: | CN111831558A | 公開(公告)日: | 2020-10-27 |
| 發(fā)明(設計)人: | 謝娟敏;張俊生;張顯宏;梁偉銘 | 申請(專利權)人: | 上海汽車集團股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京信遠達知識產權代理有限公司 11304 | 代理人: | 趙興華 |
| 地址: | 201203 上海市浦東新區(qū)*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 駕駛 軟件 測試 數據處理 方法 相關 裝置 | ||
1.一種智能駕駛軟件測試數據處理方法,其特征在于,包括:
向智能駕駛軟件發(fā)送啟動指令,以使所述智能駕駛軟件運行在測試環(huán)境中;
當接收到數據采集啟動指令時,開始采集并分包存儲所述智能駕駛軟件的各軟件模塊之間傳輸的數據,將接收到所述數據采集啟動指令的時刻作為開始時刻;
當接收到數據采集停止指令時,停止采集所述智能駕駛軟件的各軟件模塊之間傳輸的數據,將接收到所述數據采集停止指令的時刻作為停止時刻,所述數據采集停止指令與所述數據采集啟動指令對應相同的測試問題;
建立所述測試問題,與所述開始時刻、所述停止時刻以及數據包文件名稱的映射關系,并存儲在測試問題記錄文件中。
2.根據權利要求1所述的智能駕駛軟件測試數據處理方法,其特征在于,所述分包存儲所述智能駕駛軟件的各軟件模塊之間傳輸的數據,具體為:
按照數據量大小,分包存儲所述智能駕駛軟件的各軟件模塊之間傳輸的數據;或者,
按照固定時長,分包存儲所述智能駕駛軟件的各軟件模塊之間傳輸的數據。
3.根據權利要求1所述的智能駕駛軟件測試數據處理方法,其特征在于,當接收到數據采集啟動指令時,還包括:
采集并分包存儲所述開始時刻之前一段時間,所述智能駕駛軟件的各軟件模塊之間傳輸的數據,以及將數據包文件名稱記錄在所述映射關系中。
4.根據權利要求1所述的智能駕駛軟件測試數據處理方法,其特征在于,在內存中對所述測試問題記錄文件進行雙份存儲,以及還對所述測試問題記錄文件進行緩存存儲。
5.根據權利要求1所述的智能駕駛軟件測試數據處理方法,其特征在于,在測試結束之后,還包括:
針對所述測試問題記錄文件中的每個測試問題,獲取與所述測試問題對應所有數據包文件,生成待上傳的數據包文件名稱列表,在向所述待上傳的數據包文件名稱列表中添加數據包文件名稱時,判斷所述待上傳的數據包文件名稱列表中是否已經存在所述數據包文件名稱,若是,則不再添加所述數據包文件名稱,反之,則添加所述數據包文件名稱。
6.根據權利要求5所述的智能駕駛軟件測試數據處理方法,其特征在于,在生成待上傳的數據包文件名稱列表之后,還包括:
對于所述測試問題記錄文件中的每個測試問題,判斷所述測試問題對應的各個數據包文件名稱是否存在于對應的所述待上傳的數據包文件名稱列表中,對于不存在于對應的所述待上傳的數據包文件名稱列表中的數據包文件名稱,輸出相應的缺少測試數據的提示信息。
7.一種智能駕駛軟件測試數據處理裝置,其特征在于,包括:
測試啟動單元,用于向智能駕駛軟件發(fā)送啟動指令,以使所述智能駕駛軟件運行在測試環(huán)境中;
數據采集啟動單元,用于當接收到數據采集啟動指令時,開始采集并分包存儲所述智能駕駛軟件的各軟件模塊之間傳輸的數據,將接收到所述數據采集啟動指令的時刻作為開始時刻;
數據采集停止單元,用于當接收到數據采集停止指令時,停止采集所述智能駕駛軟件的各軟件模塊之間傳輸的數據,將接收到所述數據采集停止指令的時刻作為停止時刻,所述數據采集停止指令與所述數據采集啟動指令對應相同的測試問題;
關聯記錄單元,用于建立所述測試問題,與所述開始時刻、所述停止時刻以及數據包文件名稱的映射關系,并存儲在測試問題記錄文件中。
8.根據權利要求7所述的智能駕駛軟件測試數據處理裝置,其特征在于,還包括:
延時處理單元,用于當接收到數據采集啟動指令時,采集并分包存儲所述開始時刻之前一段時間,所述智能駕駛軟件的各軟件模塊之間傳輸的數據,以及將數據包文件名稱記錄在所述映射關系中。
9.一種可讀存儲介質,其上存儲有程序,其特征在于,所述程序被處理器執(zhí)行時,實現如權利要求1~6中任一項所述的智能駕駛軟件測試數據處理方法的各個步驟。
10.一種智能駕駛軟件測試數據處理設備,包括存儲器和處理器,所述存儲器,用于存儲程序,其特征在于,所述處理器,用于執(zhí)行所述程序,實現如權利要求1~6中任一項所述的智能駕駛軟件測試數據處理方法的各個步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海汽車集團股份有限公司,未經上海汽車集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010587362.0/1.html,轉載請聲明來源鉆瓜專利網。





