本技術(shù)涉及測試,具體地涉及一種射頻模塊測試方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、射頻模塊是指集成了射頻前端電路、調(diào)制解調(diào)器、天線接口等功能的獨(dú)立模塊化設(shè)備,用于處理無線電頻率信號(hào)的發(fā)送和接收,進(jìn)而實(shí)現(xiàn)在不同頻段實(shí)現(xiàn)無線通信。射頻模塊是現(xiàn)代通信系統(tǒng)中重要的元件之一,廣泛應(yīng)用于車輛、手機(jī)、wi-fi路由器、藍(lán)牙設(shè)備、雷達(dá)系統(tǒng)等領(lǐng)域,為無線通信提供了基礎(chǔ)支持。
2、車身域控制器中的射頻模塊在實(shí)現(xiàn)無線控制、車載娛樂、安全防衛(wèi)等功能中起著至關(guān)重要的作用,因此精確檢測射頻模塊的可靠性與穩(wěn)定性至關(guān)重要。
3、相關(guān)技術(shù)中,在對射頻模塊進(jìn)行檢測時(shí),多依賴于用戶的手動(dòng)操作。具體地,用戶利用相關(guān)測試筆,對射頻模塊逐個(gè)進(jìn)行檢測,進(jìn)而確定射頻模塊的性能。
4、但是,依賴用戶對射頻模塊的檢測可能會(huì)使得檢測結(jié)果容易受到人為因素的影響,進(jìn)而使得檢測結(jié)果的準(zhǔn)確性較低,且自動(dòng)化水平較低。
5、需要指出的是,公開于本技術(shù)背景技術(shù)部分的信息僅僅旨在加深對本技術(shù)的一般背景技術(shù)的理解,而不應(yīng)當(dāng)被視為承認(rèn)或以任何形式暗示該信息構(gòu)成己為本領(lǐng)域技術(shù)人員所公知的現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本技術(shù)提供一種射頻模塊測試方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),以利于解決現(xiàn)有技術(shù)中依賴用戶對射頻模塊的檢測可能會(huì)使得檢測結(jié)果容易受到人為因素的影響,進(jìn)而使得檢測結(jié)果的準(zhǔn)確性較低,且自動(dòng)化水平較低的問題。
2、第一方面,本技術(shù)實(shí)施例提供了一種射頻模塊測試方法,應(yīng)用于射頻模塊測試裝置,所述方法包括:
3、接收上位機(jī)發(fā)送的待測試射頻模塊的版本文件,所述待測試射頻模塊的版本文件用于表征待測試射頻模塊的版本信息;
4、根據(jù)所述待測試射頻模塊的版本文件以及原始測試文件,確定目標(biāo)測試文件,其中,所述原始測試文件包括所述待測試射頻模塊的測試文件,所述目標(biāo)測試文件為包括所述待測試射頻模塊的版本信息相對應(yīng)的測試文件;
5、根據(jù)所述目標(biāo)測試文件,測試所述待測試射頻模塊并輸出測試報(bào)告。
6、在本技術(shù)實(shí)施例中,首先接收上位機(jī)發(fā)送的待測試射頻模塊的版本文件;然后根據(jù)待測試射頻模塊的版本文件以及原始測試文件,確定目標(biāo)測試文件;最后,根據(jù)目標(biāo)測試文件,測試待測試射頻模塊并輸出測試報(bào)告。可理解,由于射頻模塊測試裝置對與射頻模塊的安裝連接以及測試均由裝置自動(dòng)化完成,不受人為因素的影響,因此該檢測方法自動(dòng)化程度較高,且最終獲得的檢測結(jié)果的準(zhǔn)確性較高。
7、在一種可能的實(shí)現(xiàn)方式中,所述待測試射頻模塊的版本文件還用于表征按照預(yù)設(shè)測試順序排序的待測試射頻模塊的版本信息;
8、所述根據(jù)所述目標(biāo)測試文件,測試所述待測試射頻模塊并輸出測試報(bào)告,包括:
9、確定所述待測試射頻模塊的實(shí)際測試順序;
10、判斷所述實(shí)際測試順序與所述預(yù)設(shè)測試順序是否匹配;
11、當(dāng)所述實(shí)際測試順序與所述預(yù)設(shè)測試順序匹配時(shí),根據(jù)所述目標(biāo)測試文件,以所述預(yù)設(shè)測試順序測試所述待測試射頻模塊并輸出測試報(bào)告。
12、在本技術(shù)實(shí)施例中,首先確定待測試射頻模塊的實(shí)際測試順序;然后判斷實(shí)際測試順序與預(yù)設(shè)測試順序是否匹配;當(dāng)實(shí)際測試順序與預(yù)設(shè)測試順序匹配時(shí),根據(jù)目標(biāo)測試文件,以預(yù)設(shè)測試順序測試待測試射頻模塊并輸出測試報(bào)告??衫斫?,由于不同版本型號(hào)的待測試射頻模塊設(shè)置的頻率、幅度等測試參數(shù)并不相同,因此確保目標(biāo)測試文件中的測試順序與待測試射頻模塊的測試順序相同,在一定程度上,提高了測試自動(dòng)化程度以及準(zhǔn)確性,使得射頻模塊測試裝置具有更高的適應(yīng)性。
13、在一種可能的實(shí)現(xiàn)方式中,還包括:
14、當(dāng)所述實(shí)際測試順序與所述預(yù)設(shè)測試順序不匹配時(shí),輸出待測試產(chǎn)品排序錯(cuò)誤提示信息,所述待測試產(chǎn)品排序錯(cuò)誤提示信息用于提示用戶待測試產(chǎn)品排序錯(cuò)誤,并重新對待測試產(chǎn)品進(jìn)行排序。
15、在本技術(shù)實(shí)施例中,當(dāng)實(shí)際測試順序與預(yù)設(shè)測試順序不匹配時(shí),輸出待測試產(chǎn)品排序錯(cuò)誤提示信息,進(jìn)而確保了檢測結(jié)果的準(zhǔn)確性。
16、在一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述待測試射頻模塊的版本文件以及原始測試文件,確定目標(biāo)測試文件,包括:
17、接收所述上位機(jī)發(fā)送的原始測試文件;
18、根據(jù)所述待測試射頻模塊的版本文件以及所述原始測試文件,確定目標(biāo)測試文件。
19、在本技術(shù)實(shí)施例中,首先接收上位機(jī)發(fā)送的原始測試文件;然后根據(jù)待測試射頻模塊的版本文件以及原始測試文件,確定目標(biāo)測試文件??衫斫?,每一批次的待測試射頻模塊的版本型號(hào)是有限的,因此,原始測試文件中只需要包含本批次的待測試文件版本型號(hào)對應(yīng)的測試文件即可,因此,當(dāng)需要測試某一批次的待測試射頻模塊中的部分待測試射頻模塊時(shí),僅需要從與本批次的待測試射頻模塊對應(yīng)的原始測試文件中確定出對應(yīng)的目標(biāo)測試文件。在一定程度上,使得目標(biāo)測試文件容易更高效的被確定,在一定程度上,提高了測試效率。
20、在一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述目標(biāo)測試文件,測試所述待測試射頻模塊并輸出測試報(bào)告,包括:
21、對所述待測試射頻模塊的排針進(jìn)行測試,判斷對應(yīng)的所述待測試射頻模塊的排針是否符合預(yù)設(shè)的測試要求;
22、當(dāng)所述待測試射頻模塊的排針符合預(yù)設(shè)的測試要求時(shí),根據(jù)所述目標(biāo)測試文件,測試所述待測試射頻模塊并輸出測試報(bào)告。
23、在本技術(shù)實(shí)施例中,對待測試射頻模塊的排針進(jìn)行測試,判斷對應(yīng)的待測試射頻模塊的排針是否符合預(yù)設(shè)的測試要求;當(dāng)待測試射頻模塊的排針符合預(yù)設(shè)的測試要求時(shí),根據(jù)目標(biāo)測試文件,測試待測試射頻模塊并輸出測試報(bào)告??衫斫猓紫扰袛啻郎y試射頻模塊的外部硬件是否合格,當(dāng)待測試射頻模塊的外部硬件合格后,再測試待測試射頻模塊的實(shí)際性能,在一定程度上,提高了測試準(zhǔn)確性以及測試效率。
24、在一種可能的實(shí)現(xiàn)方式中,還包括:
25、當(dāng)所述待測試射頻模塊的排針不符合預(yù)設(shè)的測試要求時(shí),輸出排針不合格提示信息。
26、在本技術(shù)實(shí)施例中,當(dāng)待測試射頻模塊的排針不符合預(yù)設(shè)的測試要求時(shí),輸出排針不合格提示信息,進(jìn)而確保了檢測結(jié)果的準(zhǔn)確性。
27、在一種可能的實(shí)現(xiàn)方式中,所述測試報(bào)告包括:對應(yīng)的所述待測試射頻模塊的版本信息以及測試結(jié)果,所述測試結(jié)果包括射頻模塊正常以及射頻模塊異常。
28、在本技術(shù)實(shí)施例中,所述測試報(bào)告包括:對應(yīng)的待測試射頻模塊的版本信息以及測試結(jié)果??衫斫?,通過測試報(bào)告更容易定位問題件,進(jìn)而容易檢測該批次待測試射頻模塊的合格測試通過率。
29、在一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述目標(biāo)測試文件,測試所述待測試射頻模塊并輸出測試報(bào)告,包括:
30、將所述待測試射頻模塊運(yùn)輸至屏蔽箱,所述屏蔽箱用于隔離電磁干擾;
31、在所述屏蔽箱內(nèi),根據(jù)所述目標(biāo)測試文件,測試所述待測試射頻模塊并輸出測試報(bào)告。
32、在本技術(shù)實(shí)施例中,將待測試射頻模塊運(yùn)輸至屏蔽箱;在屏蔽箱內(nèi),根據(jù)目標(biāo)測試文件,測試待測試射頻模塊并輸出測試報(bào)告。可理解,由于屏蔽箱用于隔離電磁干擾,因此在屏蔽箱內(nèi)測試待測試射頻模塊,使得檢測結(jié)果的準(zhǔn)確性較高。
33、第二方面,本技術(shù)實(shí)施例提供了一種射頻模塊測試裝置,包括:
34、版本文件接收模塊,用于接收上位機(jī)發(fā)送的待測試射頻模塊的版本文件,所述待測試射頻模塊的版本文件用于表征待測試射頻模塊的版本信息;
35、目標(biāo)測試文件確定模塊,用于根據(jù)所述待測試射頻模塊的版本文件以及原始測試文件,確定目標(biāo)測試文件,其中,所述原始測試文件包括所述待測試射頻模塊的測試文件,所述目標(biāo)測試文件為與所述待測試射頻模塊的版本信息相對應(yīng)的測試文件;
36、測試模塊,用于根據(jù)所述目標(biāo)測試文件,測試所述待測試射頻模塊并輸出測試報(bào)告。
37、第三方面,本技術(shù)實(shí)施例中提供了一種電子設(shè)備,其特征在于,包括:
38、處理器;
39、存儲(chǔ)器;
40、以及計(jì)算機(jī)程序,其中所述計(jì)算機(jī)程序被存儲(chǔ)在所述存儲(chǔ)器中,所述計(jì)算機(jī)程序包括指令,當(dāng)所述指令被所述處理器執(zhí)行時(shí),使得所述電子設(shè)備執(zhí)行第一方面中任意一項(xiàng)所述的方法。
41、第四方面,本技術(shù)實(shí)施例中提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的程序,其中,在所述程序運(yùn)行時(shí)控制所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在設(shè)備執(zhí)行第一方面中任意一項(xiàng)所述的方法。
42、可以理解地,上述第二方面提供的射頻模塊測試裝置、上述第三方面提供的電子設(shè)備以及第四方面提供的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)均用于執(zhí)行本技術(shù)所提供的方法。因此,其所能達(dá)到的有益效果可參考對應(yīng)方法中的有益效果,此處不再贅述。