電子設備再次對被干擾測試機組的通訊網(wǎng)絡進行監(jiān)聽,以獲取被干擾后的機組通訊網(wǎng)絡中的通訊數(shù)據(jù)。
[0159]步驟S42:依據(jù)所述第二通訊數(shù)據(jù)生成測試報告。
[0160]具體可以根據(jù)第二通訊數(shù)據(jù)中相應數(shù)據(jù)位來判斷被干擾測試機組對于干擾的處理機制及處理方式。即測試報告中包括被干擾測試機組對于干擾的處理機制及處理方式信肩、Ο
[0161 ] 本申請實施例中,在對被干擾測試機組進行干擾后,自動生成干擾測試報告,從而避免人為撰寫測試報告,使得干擾測試報告準確性較低的問題。
[0162]上述實施例中,優(yōu)選的,在生成封裝有通訊干擾數(shù)據(jù)的干擾指令后,還可以保存所述封裝有通訊干擾數(shù)據(jù)的干擾指令,以便于后續(xù)遇到相同干擾測試時,可以直接調(diào)用該干擾命令進行干擾測試,大大提高干擾測試效率。
[0163]本申請實施例提供的通訊干擾測試方法的又一種實現(xiàn)流程圖如圖5所示,可以包括:
[0164]步驟S51:第一電子設備監(jiān)聽被干擾測試機組的通訊網(wǎng)絡,以獲取被干擾測試機組的第一通訊數(shù)據(jù);
[0165]當需要進行通訊干擾測試時,通過第一電子設備監(jiān)聽需要進行干擾測試的機組的通訊網(wǎng)絡,獲取第一通訊數(shù)據(jù),也就是說,第一通訊數(shù)據(jù)是機組未被進行干擾時通訊網(wǎng)絡中傳輸?shù)臄?shù)據(jù)。
[0166]為了保證所獲取的第一通訊數(shù)據(jù)的完整性,可以根據(jù)通訊協(xié)議所規(guī)定的通訊數(shù)據(jù)的長度確定監(jiān)聽時長,一般的,監(jiān)聽時長小于或等于5秒。
[0167]步驟S52:第一電子設備向第二電子設備發(fā)送所述第一通訊數(shù)據(jù);
[0168]當預設監(jiān)聽時長時,可以在進行監(jiān)聽的時間長度達到預設監(jiān)聽時長時,向第二電子設備發(fā)送第一通訊數(shù)據(jù)。
[0169]在監(jiān)聽到第一通訊數(shù)據(jù)后,將第一通訊數(shù)據(jù)發(fā)送給第二電子設備。
[0170]步驟S53:所述第二電子設備根據(jù)所述第一通訊數(shù)據(jù),以及干擾參數(shù)生成通訊干擾數(shù)據(jù);[0171 ] 其中,干擾參數(shù)可以由測試人員在第二電子設備側(cè)根據(jù)測試需求設定。例如,干擾參數(shù)可以包括:通訊干擾類型等;其中,干擾類型可以包括:頭碼干擾、地址位干擾、有效數(shù)據(jù)位干擾、校驗碼干擾等。
[0172]步驟S54:第二電子設備向所述第一電子設備發(fā)送封裝有所述通訊干擾數(shù)據(jù)的干擾指令;
[0173]在生成通訊干擾數(shù)據(jù)后,將通訊干擾數(shù)據(jù)封裝在干擾指令中發(fā)送給第一電子設備以指示第一電子設備對被干擾測試機組進行通訊干擾。
[0174]干擾指令中還可以包括:通訊干擾頻率、通訊干擾時長等;
[0175]通訊干擾頻率可以指示第一電子設備以該頻率向被干擾測試機組發(fā)送所述通訊干擾數(shù)據(jù);通訊干擾時長可以指示第一電子設備對被干擾測試機組的干擾時長;
[0176]也就是說,通訊干擾頻率和通訊干擾時長用于指示第一電子設備在預設時長內(nèi)按照預設頻率向被干擾測試機組發(fā)送通訊干擾數(shù)據(jù)。
[0177]步驟S55:第一電子設備依據(jù)所述干擾指令向所述被干擾測試機組的通訊網(wǎng)絡發(fā)送所述通訊干擾數(shù)據(jù)。
[0178]本申請實施例中,第一電子設備在接收到第二電子設備發(fā)送的干擾指令后,向被干擾測試機組的通訊網(wǎng)絡發(fā)送所述干擾數(shù)據(jù)以對被干擾測試機組進行干擾。
[0179]本申請?zhí)峁┑囊环N通訊干擾測試方法,監(jiān)聽被干擾測試機組的通訊網(wǎng)絡,以獲取被干擾測試機組的第一通訊數(shù)據(jù),并根據(jù)第一通訊數(shù)據(jù)和干擾參數(shù)自動生成通訊干擾數(shù)據(jù),依據(jù)干擾指令向被測干擾測試機組的通訊網(wǎng)絡發(fā)送通訊干擾數(shù)據(jù),實現(xiàn)了通訊干擾測試,從而避免人為手動組合通訊干擾數(shù)據(jù),降低通訊干擾數(shù)據(jù)的出錯率,提高測試效率。
[0180]在圖5所示實施例的基礎上,本申請實施例提供的通訊干擾測試方法的又一種實現(xiàn)流程圖如圖6所示,在所述第一電子設備依據(jù)所述干擾指令向所述被干擾測試機組的通訊網(wǎng)絡發(fā)送所述通訊干擾數(shù)據(jù)后,還可以包括:
[0181]步驟S61:所述第一電子設備監(jiān)聽被干擾測試機組的通訊網(wǎng)絡,以獲取被干擾測試機組的第二通訊數(shù)據(jù);
[0182]本申請實施例中,在向被干擾測試機組通訊網(wǎng)絡發(fā)送通訊干擾數(shù)據(jù)對被干擾測試機組進行干擾后,再次監(jiān)聽被干擾測試機組的通訊網(wǎng)絡,從而獲取被干擾后的機組通訊網(wǎng)絡中的通訊數(shù)據(jù)。
[0183]步驟S62:向所述第二電子設備發(fā)送所述第二通訊數(shù)據(jù);
[0184]步驟S63:所述第二電子設備依據(jù)所述第二通訊數(shù)據(jù)生成測試報告。
[0185]具體可以根據(jù)第二通訊數(shù)據(jù)中相應數(shù)據(jù)位來判斷被干擾測試機組對于干擾的處理機制及處理方式。即測試報告中包括被干擾測試機組對于干擾的處理機制及處理方式信肩、Ο
[0186]本申請實施例中,在對被干擾測試機組進行干擾后,自動生成干擾測試報告,從而避免人為撰寫測試報告,使得干擾測試報告準確性較低的問題。
[0187]上述實施例中,優(yōu)選的,為了保證能夠有效干擾到被測試設備,本申請實施例中,
[0188]在第二電子設備向所述第一電子設備發(fā)送封裝有所述通訊干擾數(shù)據(jù)的干擾指令之后,第一電子設備依據(jù)所述干擾指令向所述被干擾測試機組的通訊網(wǎng)絡發(fā)送所述通訊干擾數(shù)據(jù)之前,還可以包括:
[0189]第一電子設備監(jiān)測所述被干擾測試機組是否向所述第一電子設備發(fā)起通訊;
[0190]當監(jiān)測到所述被干擾測試機組發(fā)起通訊時,所述第一電子設備開始計時;
[0191]當計時時長達到預設時長時,所述第一電子執(zhí)行依據(jù)所述干擾指令向所述被干擾測試機組的通訊網(wǎng)絡發(fā)送所述通訊干擾數(shù)據(jù)的步驟。
[0192]本申請實施例中,在監(jiān)測到被干擾測試機組向第一電子設備發(fā)起通訊時,等待預設時長后再向被干擾測試機組發(fā)送干擾數(shù)據(jù),以保證被干擾測試機組向第一電子設備發(fā)起通訊所發(fā)送的數(shù)據(jù)已傳輸完成,避免在被干擾測試機組向第一電子設備發(fā)起通訊的同時第一電子設備向被干擾測試機組發(fā)送干擾數(shù)據(jù),造成被干擾測試機組發(fā)送的數(shù)據(jù)和第一電子設備發(fā)送的數(shù)據(jù)相互干擾而不能有效干擾的被干擾測試機組的問題。
[0193]上述實施例中,優(yōu)選的,所述預設時長可以根據(jù)被干擾測試機組與第一電子設備之間的通訊協(xié)議確定,只要能保證在所述預設時長內(nèi),被干擾測試機組的數(shù)據(jù)以發(fā)送完成即可。
[0194]優(yōu)選的,所述預設時長可以為6ms。
[0195]上述實施例中,優(yōu)選的,在生成封裝有通訊干擾數(shù)據(jù)的干擾指令后,還可以保存所述封裝有通訊干擾數(shù)據(jù)的干擾指令,以便于后續(xù)遇到相同干擾測試時,可以直接調(diào)用該干擾命令進行干擾測試,大大提高干擾測試效率。
[0196]上述實施例中,通過第一電子設備和第二電子相互交互實現(xiàn)對被干擾測試機組的通訊干擾測試;本申請實施例還提供一種應用于第三電子設備的通訊干擾測試方法,本申請實施例提供的通訊干擾測試方法的又一種實現(xiàn)流程圖如圖7所示,可以包括:
[0197]步驟S71:監(jiān)聽被干擾測試機組的通訊網(wǎng)絡,以獲取被干擾測試機組的第一通訊數(shù)據(jù);
[0198]當需要進行通訊干擾測試時,監(jiān)聽需要進行干擾測試的機組的通訊網(wǎng)絡,獲取第一通訊數(shù)據(jù),也就是說,第一通訊數(shù)據(jù)是機組未被進行干擾時通訊網(wǎng)絡中傳輸?shù)臄?shù)據(jù)。
[0199]為了保證所獲取的第一通訊數(shù)據(jù)的完整性,可以根據(jù)通訊協(xié)議所規(guī)定的通訊數(shù)據(jù)的長度確定監(jiān)聽時長,一般的,監(jiān)聽時長小于或等于5秒。
[0200]步驟S72:依據(jù)所述第一通訊數(shù)據(jù),以及干擾參數(shù)生成通訊干擾數(shù)據(jù);
[0201]其中,干擾參數(shù)可以由測試人員根據(jù)測試需求設定。例如,干擾參數(shù)可以包括:通訊干擾類型等;其中,干擾類型可以包括:頭碼干擾、地址位干擾、有效數(shù)據(jù)位干擾、校驗碼干擾等。
[0202]通常,通訊干擾數(shù)據(jù)有兩種,一種是更改原始通訊數(shù)據(jù)中的某個位,如,地址位干擾、有效數(shù)據(jù)位干擾等,此時通訊數(shù)據(jù)的長度不變;另一種是在原始通訊數(shù)據(jù)中增加數(shù)據(jù),如,在原始數(shù)據(jù)中增加頭碼、校驗碼等。
[0203]其中,頭碼是指一幀數(shù)據(jù)幀頭的數(shù)據(jù)。例如,假設第一通訊數(shù)據(jù)為7E 7E A5 5A 0112 20 01 88 F7 7F 20 10 00 00 00 00 00 00 00 14 0C DF,則,頭碼為 7E 7E。在原始數(shù)據(jù)中增加頭碼后,得到頭碼干擾數(shù)據(jù):7E 7E 7E 7E A5 5A 01 12 20 01 88 F7 7F 20 1000 00 00 00 00 00 00 14 0C DFo
[0204]步驟S73:向所述被干擾測試機組的通訊網(wǎng)絡發(fā)送所述通訊干擾數(shù)據(jù)。
[0205]本申請實施例中,向被干擾測試機組的通訊網(wǎng)絡發(fā)送所述干擾數(shù)據(jù)以對被干擾測試機組進行干擾。
[0206]本申請?zhí)峁┑囊环N通訊干擾測試方法,監(jiān)聽被干擾測試機組的通訊網(wǎng)絡,以獲取被干擾測試機組的第一通訊數(shù)據(jù),并根據(jù)第一通訊數(shù)據(jù)和干擾參數(shù)自動生成通訊干擾數(shù)據(jù),依據(jù)干擾指令向被測干擾測試機組的通訊網(wǎng)絡發(fā)送通訊干擾數(shù)據(jù),實現(xiàn)了通訊干擾測試,從而避免人為手動組合通訊干擾數(shù)據(jù),降低通訊干擾數(shù)據(jù)的出錯率,提高測試效率。
[0207]在圖7所示實施例的基礎上,本申請實施例提供的通訊干擾測試方法的又一種實現(xiàn)流程圖如圖8所示,在向所述被干擾測試機組的通訊網(wǎng)絡發(fā)送所述通訊干擾數(shù)據(jù)后,還可以包括:
[0208]步驟S81:監(jiān)聽被干擾測試機組的通訊網(wǎng)絡,以獲取被干擾測試機組的第二通訊數(shù)據(jù);
[0209]本申請實施例中,在向被干擾測試機組通訊網(wǎng)絡發(fā)送通訊干擾數(shù)據(jù)對被干擾測試機組進行干擾后,再次監(jiān)聽被干擾測試機組的通訊網(wǎng)絡,從而獲取被干擾后的機組通訊網(wǎng)絡中的通訊數(shù)據(jù)。
[0210]步驟S82:依據(jù)所述第二通訊數(shù)據(jù)生成干擾測試報告。
[0211]具體可以根據(jù)第二通訊數(shù)據(jù)中相應數(shù)據(jù)位來判斷被干擾測試機組對于干擾的處理機制及處理方式。即測試報告中包括被干擾測試機組對于干擾的處理機制及處理方式信肩、Ο
[0212]本申請實施例中,在對被干擾測試機組進行干擾后,自動生成干擾測試報告,從而避免人為撰寫測試報告,使得干擾測試報告準確性較低的問題。
[0213]上述實施例,優(yōu)選的,為了保證能夠有效干擾到被測試設備,本申請實施例中,在生成通訊干擾數(shù)據(jù)后,在向所述被干擾測試機組發(fā)送所述通訊干擾數(shù)據(jù)之前,還可以包括:
[0214]監(jiān)測所述被干擾測試機組是否向所述第三電子設備發(fā)起通訊;
[0215]當監(jiān)測到所述被干擾測試機組發(fā)起通訊時,開始計時;
[0216]當計時時長達到預設時長時,執(zhí)行所述向所述被干擾測試機組的通訊網(wǎng)絡發(fā)送所述通訊干擾數(shù)據(jù)的步驟。
[0217]本申請實施例中,在監(jiān)測到被干擾測試機組向第三電子設備發(fā)起通訊時,等待預設時長后再向被干擾測試機組發(fā)送干擾數(shù)據(jù),以保證被干擾測試機組向第三電子設備發(fā)起通訊所發(fā)送的數(shù)據(jù)已傳輸完成,避免在被干擾測試機組向第三電子設備發(fā)起通訊的同時第三電子設備向被干擾測試機組發(fā)送干擾數(shù)據(jù),造成被干擾測試機組發(fā)送的數(shù)據(jù)和第三電子設備發(fā)送的數(shù)據(jù)相互干擾而不能有效干擾的被干擾測試機組的問題。
[0218]上述實施例中,優(yōu)選的,所述預設時長可以根據(jù)被干擾測試機組與第三電子設備之間的通訊協(xié)議確定,只要能保證在所述預設時長內(nèi),被干擾測試機組的數(shù)據(jù)以發(fā)送完成即可。
[0219]優(yōu)選的,所述預設時長可以為6ms。
[0220]上述實施例中,優(yōu)選的,還可以包括:
[0221]保存所述封裝有通訊干擾數(shù)據(jù)的干擾指令。以便于后續(xù)遇到相同