[發(fā)明專(zhuān)利]一種測(cè)試方法、裝置、芯片及模組設(shè)備在審
| 申請(qǐng)?zhí)枺?/td> | 202210109157.2 | 申請(qǐng)日: | 2022-01-28 |
| 公開(kāi)(公告)號(hào): | CN114510421A | 公開(kāi)(公告)日: | 2022-05-17 |
| 發(fā)明(設(shè)計(jì))人: | 李寧;王鵬 | 申請(qǐng)(專(zhuān)利權(quán))人: | 紫光展銳(重慶)科技有限公司 |
| 主分類(lèi)號(hào): | G06F11/36 | 分類(lèi)號(hào): | G06F11/36 |
| 代理公司: | 廣州三環(huán)專(zhuān)利商標(biāo)代理有限公司 44202 | 代理人: | 夏秋 |
| 地址: | 400700 重慶市*** | 國(guó)省代碼: | 重慶;50 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 測(cè)試 方法 裝置 芯片 模組 設(shè)備 | ||
本申請(qǐng)公開(kāi)了一種測(cè)試方法、裝置、芯片及模組設(shè)備,該方法包括:獲取測(cè)試文件中對(duì)應(yīng)的元素信息和屬性信息,元素信息對(duì)應(yīng)有元素的處理方式,屬性信息對(duì)應(yīng)有屬性的處理方式;基于元素信息和元素的處理方式、屬性信息和屬性的處理方式測(cè)試第一被測(cè)代碼,得到測(cè)試結(jié)果;輸出測(cè)試結(jié)果。采用本申請(qǐng)所描述的方法,有利于提高開(kāi)發(fā)人員的工作效率。
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種測(cè)試方法、裝置、芯片及模組設(shè)備。
背景技術(shù)
測(cè)試人員在開(kāi)發(fā)通信系統(tǒng)軟件的多個(gè)測(cè)試?yán)龝r(shí),每個(gè)測(cè)試?yán)夹枰帉?xiě)不同的測(cè)試?yán)渲梦募?,或者針?duì)某些固定的測(cè)試步驟編寫(xiě)通用的代碼。大量重復(fù)性的工作使得開(kāi)發(fā)人員的工作量較大,工作效率較低。
發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┮环N測(cè)試方法、裝置、芯片及模組設(shè)備,有利于提高開(kāi)發(fā)人員的工作效率。
第一方面,本申請(qǐng)?zhí)峁┮环N測(cè)試方法,該方法包括:獲取測(cè)試文件中對(duì)應(yīng)的元素信息和屬性信息,元素信息對(duì)應(yīng)有元素的處理方式,屬性信息對(duì)應(yīng)有屬性的處理方式;基于元素信息和元素的處理方式、屬性信息和屬性的處理方式測(cè)試第一被測(cè)代碼,得到測(cè)試結(jié)果;輸出測(cè)試結(jié)果。
在一種可能的實(shí)現(xiàn)方式中,獲取測(cè)試文件對(duì)應(yīng)的元素信息和屬性信息,具體實(shí)現(xiàn)方式為:確定測(cè)試文件中的元素和屬性;對(duì)元素和屬性進(jìn)行預(yù)處理,得到元素信息和屬性信息,元素信息的數(shù)據(jù)格式和屬性信息的數(shù)據(jù)格式均為預(yù)設(shè)格式。
在一種可能的實(shí)現(xiàn)方式中,基于元素信息和元素的處理方式、屬性信息和屬性的處理方式測(cè)試第一被測(cè)代碼,得到測(cè)試結(jié)果,具體實(shí)現(xiàn)方式可以為:基于元素信息和元素的處理方式、屬性信息和屬性的處理方式,調(diào)用外部接口模擬模塊和/或硬件模擬模塊測(cè)試被測(cè)代碼,得到測(cè)試結(jié)果;外部接口模擬模塊用于在第一被測(cè)代碼在調(diào)用第二被測(cè)代碼時(shí)反饋第二被測(cè)代碼對(duì)應(yīng)的預(yù)設(shè)輸出值,第一被測(cè)代碼和第二被測(cè)代碼為組成同一系統(tǒng)代碼的不同模塊的代碼,硬件模擬模塊用于提供被測(cè)代碼測(cè)試時(shí)所需的硬件環(huán)境。
在一種可能實(shí)現(xiàn)方式中,該方法還包括:基于測(cè)試結(jié)果和預(yù)設(shè)的期望結(jié)果進(jìn)行對(duì)比,確定比對(duì)結(jié)果;輸出比對(duì)結(jié)果。
在一種可能的實(shí)現(xiàn)方式中,該方法還包括:調(diào)用代碼覆蓋模塊監(jiān)控第一被測(cè)代碼中各個(gè)代碼執(zhí)行情況;輸出被測(cè)代碼的覆蓋率報(bào)告,覆蓋率報(bào)告用于指示第一被測(cè)代碼中的各個(gè)代碼是否被執(zhí)行。
在一種可能的實(shí)現(xiàn)方式中,測(cè)試文件的格式為XML文件格式。
在一種可能的實(shí)現(xiàn)方式中,基于元素信息和元素的處理方式、屬性信息和屬性的處理方式測(cè)試第一被測(cè)代碼,具體實(shí)現(xiàn)方式為:基于測(cè)試代碼、元素信息和元素的處理方式、屬性信息和屬性的處理方式測(cè)試第一被測(cè)代碼,測(cè)試代碼用于提供第一被測(cè)代碼測(cè)試時(shí)所需的多個(gè)線程優(yōu)先級(jí)機(jī)制。
在一種可能的實(shí)現(xiàn)方式中,第一被測(cè)代碼對(duì)應(yīng)有控制代碼,控制代碼用于確定第一被測(cè)代碼所需的消息數(shù)據(jù)和消息數(shù)據(jù)對(duì)應(yīng)的交互順序,測(cè)試文件中包括消息數(shù)據(jù)和消息數(shù)據(jù)對(duì)應(yīng)的交互順序;基于元素和元素的處理方式、屬性和屬性的處理方式測(cè)試第一被測(cè)代碼,具體實(shí)現(xiàn)方式為:基于元素信息和元素的處理方式、屬性信息和屬性的處理方式、消息數(shù)據(jù)和消息數(shù)據(jù)對(duì)應(yīng)的交互順序測(cè)試第一被測(cè)代碼,消息數(shù)據(jù)為第一被測(cè)代碼模擬的通信系統(tǒng)中傳輸?shù)臄?shù)據(jù)。
第二方面,本申請(qǐng)?zhí)峁┮环N測(cè)試裝置,該測(cè)試裝置包括:獲取單元,用于獲取測(cè)試文件中對(duì)應(yīng)的元素信息和屬性信息,元素信息對(duì)應(yīng)有元素的處理方式,屬性信息對(duì)應(yīng)有屬性的處理方式;測(cè)試單元,用于基于元素信息和元素的處理方式、屬性信息和屬性的處理方式測(cè)試第一被測(cè)代碼,得到測(cè)試結(jié)果;輸出單元,用于輸出測(cè)試結(jié)果。
第三方面,本申請(qǐng)?zhí)峁┮环N芯片,包括處理器和通信接口,處理器被配置用于使芯片執(zhí)行如第一方面所描述的方法及其任意一種可能的實(shí)現(xiàn)方式。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于紫光展銳(重慶)科技有限公司,未經(jīng)紫光展銳(重慶)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210109157.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 軟件測(cè)試系統(tǒng)及測(cè)試方法
- 自動(dòng)化測(cè)試方法和裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- Android設(shè)備的測(cè)試方法及系統(tǒng)
- 一種工廠測(cè)試方法、系統(tǒng)、測(cè)試終端及被測(cè)試終端
- 一種軟件測(cè)試的方法、裝置及電子設(shè)備
- 測(cè)試方法、測(cè)試裝置、測(cè)試設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測(cè)試裝置及測(cè)試系統(tǒng)
- 測(cè)試方法及測(cè)試系統(tǒng)
- 一種數(shù)控切削指令運(yùn)行軟件測(cè)試系統(tǒng)及方法
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





