本申請公開了一種基于集成電路的軟件測試數據的存儲方法及裝置。包括:接收來自于控制終端發送的測試任務,測試任務包括目標測試需求,以及待進行測試的目標集成電路對應的目標測試標識;利用目標測試標識從測試設備的測試軟件庫中查詢目標集成電路對應的至少一個候選測試軟件;根據目標測試需求從候選測試軟件中確定目標測試軟件;利用目標測試軟件對目標集成電路進行測試,得到目標軟件測試數據,并將目標軟件測試數據進行存儲。本申請通過選擇與測試任務相匹配的目標測試軟件對集成電路進行測試,實現了對集成電路進行自動化測試,不再需要人工手動控制測試。同時對測試結果進行存儲,有利于后續依據測試數據對集成電路進行有效維護。路進行有效維護。路進行有效維護。
【技術實現步驟摘要】
一種基于集成電路的軟件測試數據的存儲方法及裝置
[0001]本申請涉及軟件測試領域,尤其涉及一種基于集成電路的軟件測試數據的存儲方法及裝置。
技術介紹
[0002]集成電路在批量生產過程中,由于設備運行狀態和操作者的人為因素等,不可能保證生產出來的電路板全部都是完好無損的,這就要求在生產的末端加入各種的測試設備和測試流程,以保證出廠的所有實裝電路板滿足驗收條件。
[0003]現有的電路板測試都是基于單機式測試,通常需要人員手動設置測試軟件的測試參數,并且控制測試工具進行測試,且軟件測試數據在測試完后無法記錄,在后續維護過程中無法有效利用歷史測試數據進行維護。
技術實現思路
[0004]為了解決上述技術問題或者至少部分地解決上述技術問題,本申請提供了一種基于集成電路的軟件測試數據的存儲方法及裝置。
[0005]根據本申請實施例的一個方面,提供了一種基于集成電路的軟件測試數據的存儲方法,應用于測試設備,所述方法包括:
[0006]接收來自于控制終端發送的測試任務,其中,所述測試任務包括目標測試需求,以及待進行測試的目標集成電路對應的目標測試標識;
[0007]利用所述目標測試標識從所述測試設備的測試軟件庫中查詢所述目標集成電路對應的至少一個候選測試軟件;
[0008]根據所述目標測試需求從所述候選測試軟件中確定目標測試軟件;
[0009]利用所述目標測試軟件對所述目標集成電路進行測試,得到目標軟件測試數據,并將所述目標軟件測試數據進行存儲。
[0010]進一步的,所述利用所述目標測試標識從所述測試設備的測試軟件庫中查詢所述目標集成電路對應的至少一個候選測試軟件,包括:
[0011]利用所述目標測試標識從預設屬性信息表中查詢所述目標集成電路對應的目標屬性信息,其中,所述預設屬性信息表包括:測試標識以及屬性信息之間的對應關系;
[0012]從軟件庫中獲取與所述目標屬性信息相匹配的至少一個候選測試軟件。
[0013]進一步的,所述根據所述目標測試需求從所述候選測試軟件中確定目標測試軟件,包括:
[0014]從所述目標測試需求中獲取測試類型以及測試條件;
[0015]獲取各個候選測試軟件對應的軟件性能信息,將所述軟件性能信息滿足所述測試類型以及所述測試條件的候選測試軟件確定為目標測試軟件。
[0016]進一步的,所述利用所述目標測試軟件對所述目標集成電路進行測試,得到目標軟件測試數據,包括:
[0017]從所述目標測試需求中獲取多組測試參數,以及所述多組測試參數對應的預期軟件測試數據;
[0018]利用所述目標測試軟件以及所述多組測試參數對所述目標集成電路進行測試,得到初始軟件測試數據;
[0019]獲取所述預期軟件測試數據與所述初始軟件測試數據之間的差異數據,并獲取利用所述差異數據得到的更新后的多組測試參數;
[0020]利用所述目標測試軟件以及更新后的多組測試參數對所述目標集成電路進行測試,得到目標軟件測試數據。
[0021]進一步的,所述獲取所述預期軟件測試數據與所述初始軟件測試數據之間的差異數據,包括:
[0022]計算所述初始軟件測試數據與所述預期軟件測試數據之間的相似度;
[0023]在所述相似度小于預設相似度的情況下,確定所述預期軟件測試數據與所述初始軟件測試數據之間的差異數據。
[0024]進一步的,所述將所述目標軟件測試數據進行存儲,包括:
[0025]獲取所述測試任務對應的安全等級,其中,所述安全等級用于表示所述測試任務的重要程度;
[0026]在所述安全等級大于預設安全等級的情況下,向所述控制終端發送協商請求,其中,所述協商請求攜帶所述測試設備的設備身份信息;
[0027]接收來自于所述控制終端基于所述協商請求反饋的應答信息,其中,所述應答信息攜帶加密密鑰,所述加密密鑰是根據所述設備身份信息以及終端身份信息生成的,所述終端身份信息為所述控制終端的身份信息;
[0028]利用所述加密密鑰對所述目標軟件測試數據進行加密,得到加密軟件測試數據,并發送所述加密軟件測試數據至所述控制終端。
[0029]進一步的,所述發送所述加密軟件測試數據至所述控制終端,包括:
[0030]獲取所述控制終端與所述測試設備之間滿足所述安全等級對應的目標傳輸鏈路,并查詢所述目標傳輸鏈路對應的通信狀態;
[0031]在所述通信狀態為正常的情況下,通過所述目標傳輸鏈路發送所述加密軟件測試數據至所述控制終端。
[0032]根據本申請實施例的再一個方面,還提供了一種基于集成電路的軟件測試數據的存儲裝置,包括:
[0033]接收模塊,用于接收來自于控制終端發送的測試任務,其中,所述測試任務包括目標測試需求,以及待進行測試的目標集成電路對應的目標測試標識;
[0034]獲取模塊,用于利用所述目標測試標識查詢所述目標集成電路對應的目標屬性信息,并從軟件庫中獲取與所述目標屬性相匹配的至少一個候選測試軟件;
[0035]確定模塊,用于根據所述目標測試需求從所述候選測試軟件中確定目標測試軟件;
[0036]測試模塊,用于利用所述目標測試軟件對所述目標集成電路進行測試,得到軟件測試數據,并將所述軟件測試數據進行存儲。
[0037]根據本申請實施例的另一方面,還提供了一種存儲介質,該存儲介質包括存儲的
程序,程序運行時執行上述的步驟。
[0038]根據本申請實施例的另一方面,還提供了一種電子裝置,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;其中:存儲器,用于存放計算機程序;處理器,用于通過運行存儲器上所存放的程序來執行上述方法中的步驟。
[0039]本申請實施例還提供了一種包含指令的計算機程序產品,當其在計算機上運行時,使得計算機執行上述方法中的步驟。
[0040]本申請實施例提供的上述技術方案與現有技術相比具有如下優點:本申請實施例提供的方法測試設備通過自動接收測試任務,并選擇與測試任務相匹配的目標測試軟件對集成電路進行測試,實現了對集成電路進行自動化測試,不再需要人工手動控制測試。同時對測試結果進行存儲,有利于后續依據測試數據對集成電路進行有效維護。
附圖說明
[0041]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本申請的實施例,并與說明書一起用于解釋本申請的原理。
[0042]為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領域普通技術人員而言,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0043]圖1為本申請實施例提供的一種基于集成電路的軟件測試數據的存儲方法的流程圖;
[0044]圖2為本申請實施例提供的一種基于集成電路的軟件測試數據的存儲裝置的框圖;<本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種基于集成電路的軟件測試數據的存儲方法,其特征在于,應用于測試設備,所述方法包括:接收來自于控制終端發送的測試任務,其中,所述測試任務包括目標測試需求,以及待進行測試的目標集成電路對應的目標測試標識;利用所述目標測試標識從所述測試設備的測試軟件庫中查詢所述目標集成電路對應的至少一個候選測試軟件;根據所述目標測試需求從所述候選測試軟件中確定目標測試軟件;利用所述目標測試軟件對所述目標集成電路進行測試,得到目標軟件測試數據,并將所述目標軟件測試數據進行存儲。2.根據權利要求1所述的方法,其特征在于,所述利用所述目標測試標識從所述測試設備的測試軟件庫中查詢所述目標集成電路對應的至少一個候選測試軟件,包括:利用所述目標測試標識從預設屬性信息表中查詢所述目標集成電路對應的目標屬性信息,其中,所述預設屬性信息表包括:測試標識以及屬性信息之間的對應關系;從軟件庫中獲取與所述目標屬性信息相匹配的至少一個候選測試軟件。3.根據權利要求2所述的方法,其特征在于,所述根據所述目標測試需求從所述候選測試軟件中確定目標測試軟件,包括:從所述目標測試需求中獲取測試類型以及測試條件;獲取各個候選測試軟件對應的軟件性能信息,將所述軟件性能信息滿足所述測試類型以及所述測試條件的候選測試軟件確定為目標測試軟件。4.根據權利要求1所述的方法,其特征在于,所述利用所述目標測試軟件對所述目標集成電路進行測試,得到目標軟件測試數據,包括:從所述目標測試需求中獲取多組測試參數,以及所述多組測試參數對應的預期軟件測試數據;利用所述目標測試軟件以及所述多組測試參數對所述目標集成電路進行測試,得到初始軟件測試數據;獲取所述預期軟件測試數據與所述初始軟件測試數據之間的差異數據,并獲取利用所述差異數據得到的更新后的多組測試參數;利用所述目標測試軟件以及更新后的多組測試參數對所述目標集成電路進行測試,得到目標軟件測試數據。5.根據權利要求4所述的方法,其特征在于,所述獲取所述預期軟件測試數據與所述初始軟件測試數據之間的差異數據,包括:計算所述初始軟件測試數據與所述預期軟件測試數據之間的相似度;在所述相似度小于預設相似度的情況下,確定所述預期軟件測試...
【專利技術屬性】
技術研發人員:劉鐵橋,
申請(專利權)人:浙江財經大學東方學院,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。