System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機,尤其涉及一種測試方法、裝置、系統及設備。
技術介紹
1、自上個世紀80年代起,微軟和英特爾為推動個人電腦(personal?computer,pc)產業的發展組成wintel聯盟。兩家公司在pc產業內密切合作,以驅動計算產業的更快發展,并逐步影響到服務器等其他計算設備。而服務器等計算設備的應用場景多、配置類型多、對可靠性要求也比較高。同時,服務器具有巨大的商業體量,是開放產業生態建設的焦點。
2、以傳統服務器為例,當前傳統服務器的產業生態存在以下特點:
3、標準化程度不高:傳統服務器已經有一定的組件標準化基礎,例如,內存條、固態硬盤(solid?state?drive,ssd)、快捷外圍部件互連標準(peripheral?componentinterconnect?express,pcie)卡等組件已有各自標準。組件標準化對產業生態和資源共享做出了很大貢獻,減少了一部分服務器整機廠商的開發工作。但是,標準化組件在整個服務器中的占比較少,這就使得服務器主板的開發還需要投入較多人力完成標準化組件和非標準化組件的適配。
4、目前,在進行硬件開發的過程中,生產廠商通常會將不同的硬件進行組合,形成一套完整的系統化產品。然后,生產廠商利用有源探頭或者無源探頭將該系統化產品連接到示波器中,并在對示波器進行參數設置后,利用該示波器分別人工測試該系統化產品中的各個硬件的波形,以便根據該波形分析硬件是否符合生產要求,如分析該硬件向其它設備發送的通信信號是否符合協議規范等。
5、但是,
技術實現思路
1、本申請提供了一種測試方法,用以提高測試效率、降低測試成本。此外,本申請還提供了相應的測試裝置、測試系統、測試設備、計算機可讀存儲介質以及計算機程序產品。
2、第一方面,本申請提供一種測試方法,該方法由測試裝置執行,該測試裝置通過第一通信接口與第一測試平臺連接,例如,測試裝置可以將其上的通信接口與第一測試平臺的通信接口建立連接,以此實現測試裝置與第一測試平臺的連接,其中,第一測試平臺包括被測設備以及第一設備;在對被測設備進行測試時,測試裝置通過該第一通信接口獲取第一通信信號,該第一通信信號為被測設備與第一測試平臺上的第一設備之間進行通信過程中所生成的通信信號,比如,第一通信信號例如可以是被測設備向第一設備發送數據時所對應的信號等;然后,測試裝置解析該第一通信信號,得到第一通信信號對應的第一待測試參數,該第一待測試參數例如可以是啟動條件的保持時間、停止條件的建立時間等參數,從而測試裝置根據所得到的第一待測試參數能夠生成相應的第一測試結果,該第一測試結果可以用于指示被測設備是否通過測試。
3、如此,在對被測設備進行測試的過程中,測試裝置能夠通過解析通信信號,自動生成測試結果,可以不用測試人員的人工干預、以及無需依賴示波器,以此實現降低硬件測試所需的設備成本以及人工成本。
4、實際應用時,該測試裝置可以通過多個io接口分別與多個測試平臺進行連接,以便對多個被測設備執行并行化測試過程,從而可以提高針對多個被測設備的測試效率。
5、在一種可能的實施方式中,被測設備與第一設備通過總線進行連接,則,測試裝置在生成第一測試結果時,具體可以是校驗第一待測試參數的值是否符合該總線的協議所定義的標準值,得到校驗結果,然后,測試裝置根據該校驗結果得到用于指示被測設備是否通過測試的第一測試結果。如此,測試裝置通過將提取出的待測試參數的值與總線協議所定義的標準值進行比較,自動完成對被測設備的測試,從而無需測試人員進行人工干預和判斷,以此可以實現降低硬件測試所需的人工成本。并且,測試裝置的自動化測試過程,還可以排除人工的主觀因素對于測試結果的干擾,從而可以提高硬件測試的準確性。
6、在一種可能的實施方式中,測試裝置所提取出的第一待測試參數,包括以下參數中的一種或者多種:啟動條件的保持時間、停止條件的建立時間、停止條件與啟動條件之間的總線空余時間、數據保持時間、數據建立時間、低電平的時鐘信號的最大電壓值、或數據下沖電壓。如此,測試裝置可以自動提取出待測試參數,無需測試人員的人工干預,從而部件可以降低硬件測試所需的人工成本,而且也能提高硬件測試的準確性。
7、在一種可能的實施方式中,測試裝置還可以獲取散射參數信息,該散射參數信息包括第一測試平臺的散射參數和第二測試平臺的散射參數,或者該散射參數包括用于指示第一測試平臺的散射參數和第二測試平臺的散射參數之間的關系的值;然后,測試裝置可以根據通過第一通信接口所采集到的第一通信信號以及所獲取的散射參數信息,計算得到被測設備在第二測試平臺上運行所對應的波形,并從該波形中提取出第二待測試參數,從而根據該第二待測試參數生成第二測試結果。如此,測試裝置能夠根據被測設備在第一測試平臺上運行時的通信信號以及散射參數信息,直接生成用于指示被測設備在第二測試平臺上運行情況的測試結果,而可以不用將被測設備運行在其它測試平臺上并采集相應的通信信號,以此可以進一步提高測試效率。
8、在一種可能的實施方式中,當散射參數信息包括用于指示第一測試平臺的散射參數與第二測試平臺的散射參數之間的關系的值時,測試裝置在獲取散射參數時,可以獲取第二通信信號以及第三通信信號,該第二通信信號為第二設備與第一設備在第一測試平臺上進行通信過程中所生成的通信信號,該第三通信信號為第二設備與第三設備在第二測試平臺上進行通信過程中所生成的通信信號,其中,第二設備可以是另一個被測設備,或者可以是已知的用于輔助測試過程所使用到的設備;然后,測試裝置可以根據該第二通信信號以及第三通信信號,計算得到第一測試平臺的散射參數與第二測試平臺的散射參數之間的比值,例如可以是將兩個通信信號之間的比值,作為這兩個測試平臺的散射參數之間的比值等。如此,測試裝置可以在未知測試平臺的散射參數的情況下,通過同一設備分別在兩個測試平臺上所產生的通信信號,確定這兩個測試平臺的散射參數之間的關系,從而基于該關系生成用于指示被測設備在第二測試平臺上運行情況的測試結果,以此來提高測試效率。
9、在一種可能的實施方式中,被測設備包括基礎板、擴展板、主板、組件、電子器件中的一種或者多種。其中,組件是一類電子器件的統稱,當被測設備為電子器件時,被測設備可以是組件,也可以是除組件之外的其它類型的電子器件。
10、第二方面,本申請提供了一種測試裝置,該測試裝置包括用于執行第一方面或第一方面任一種可能實現方式中的測試方法的各個模塊。
11、第三方面,本申請提供一種測試系統,該測試系統包括如上述第一方面或者第一方面任一種可能實現方式中的測試裝置、第一測試平臺以及被測設備。
12、第四方面,本申請提供一種測試設備,所述測試設備包括處理器、存儲器。所本文檔來自技高網...
【技術保護點】
1.一種測試方法,其特征在于,所述方法由測試裝置執行,包括:
2.根據權利要求1所述的方法,其特征在于,所述被測設備與所述第一設備通過總線進行連接,則所述根據所述第一待測試參數生成第一測試結果,包括:
3.根據權利要求2所述的方法,其特征在于,所述第一待測試參數,包括以下參數中的一種或者多種:
4.根據權利要求1至3任一項所述的方法,其特征在于,所述方法還包括:
5.根據權利要求4所述的方法,其特征在于,當所述散射參數信息包括用于指示所述第一測試平臺的散射參數與所述第二測試平臺的散射參數之間的關系的值時,所述獲取散射參數信息,包括:
6.根據權利要求1至5任一項所述的方法,其特征在于,所述被測設備包括基礎板、擴展板、主板、組件、電子器件中一種或者多種。
7.一種測試裝置,其特征在于,所述測試裝置包括:
8.根據權利要求7所述的測試裝置,其特征在于,所述被測設備與所述第一設備通過總線進行連接,則,所述生成模塊,用于校驗所述第一待測試參數的值是否符合所述總線的協議所定義的標準值,并根據校驗結果得到所述
9.根據權利要求7所述的測試裝置,其特征在于,所述第一待測試參數,包括以下參數中的一種或者多種:
10.根據權利要求7至9任一項所述的測試裝置,其特征在于,
11.根據權利要求10所述的測試裝置,其特征在于,當所述散射參數信息包括用于指示所述第一測試平臺的散射參數與所述第二測試平臺的散射參數之間的關系的值時,所述獲取模塊,用于:
12.根據權利要求7至11任一項所述的測試裝置,其特征在于,所述被測設備包括基礎板、擴展板、主板、組件、電子器件中一種或者多種。
13.一種測試系統,其特征在于,所述測試系統包括如權利要求1至6任一項所述的測試裝置、第一測試平臺以及被測設備。
14.一種測試設備,其特征在于,包括處理器、存儲器;
...【技術特征摘要】
1.一種測試方法,其特征在于,所述方法由測試裝置執行,包括:
2.根據權利要求1所述的方法,其特征在于,所述被測設備與所述第一設備通過總線進行連接,則所述根據所述第一待測試參數生成第一測試結果,包括:
3.根據權利要求2所述的方法,其特征在于,所述第一待測試參數,包括以下參數中的一種或者多種:
4.根據權利要求1至3任一項所述的方法,其特征在于,所述方法還包括:
5.根據權利要求4所述的方法,其特征在于,當所述散射參數信息包括用于指示所述第一測試平臺的散射參數與所述第二測試平臺的散射參數之間的關系的值時,所述獲取散射參數信息,包括:
6.根據權利要求1至5任一項所述的方法,其特征在于,所述被測設備包括基礎板、擴展板、主板、組件、電子器件中一種或者多種。
7.一種測試裝置,其特征在于,所述測試裝置包括:
8.根據權利要求7所述的測試裝置,其特征在于,所述被測設備與...
【專利技術屬性】
技術研發人員:陳明,馬力,王樹娜,陳建生,
申請(專利權)人:華為技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。