[發明專利]一種主板器件功能測試調度方法及裝置有效
| 申請號: | 202010892814.6 | 申請日: | 2020-08-31 |
| 公開(公告)號: | CN111813617B | 公開(公告)日: | 2020-11-27 |
| 發明(設計)人: | 甘林;杜鷹;李晉;張慶豪;賈筠 | 申請(專利權)人: | 成都申威科技有限責任公司 |
| 主分類號: | G06F11/26 | 分類號: | G06F11/26;G06F11/22 |
| 代理公司: | 北京輕創知識產權代理有限公司 11212 | 代理人: | 蔣杰 |
| 地址: | 610225 四川省成都市雙*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 主板 器件 功能 測試 調度 方法 裝置 | ||
1.一種主板器件功能測試調度方法,其特征在于,包括如下步驟:
根據測試人員輸入的測試啟動指令啟動測試程序;
對測試主板進行識別,得到測試主板mac地址;
根據所述測試啟動指令查找測試進程current_info文件,所述測試進程current_info文件中記錄有主板信息和測試調度信息,根據查找結果、所述測試進程current_info文件的主板信息和所述測試主板mac地址確定測試場景類型;其過程包括:
若未查找到測試進程current_info文件,則查找是否存在與所述測試主板mac地址對應的測試進程current_info備份文件,若不存在,則確定測試場景類型為測試主板首次測試,若存在,則確定測試場景類型為測試主板斷點恢復測試;
若查找到測試進程current_info文件,則對比所述主板信息記錄的主板mac地址與識別得到的測試主板mac地址,若一致,則確定測試場景類型為測試主板重啟后測試,若不一致,則查找是否存在與所述測試主板mac地址對應的測試進程current_info備份文件,若存在,則確定測試場景類型為測試主板斷點測試,若不存在,則確定測試場景類型為另一測試主板首次測試;
通過測試進程current_info文件的測試調度信息,調用測試項目文件,根據所述測試項目文件對經確定測試場景類型的主板器件進行功能測試,其中,所述測試項目文件包括測試項目對應的測試程序,所述測試程序用于根據設置的測試項配置參數對主板器件進行功能測試。
2.根據權利要求1所述的主板器件功能測試調度方法,其特征在于,在調用測試項目文件前,還包括在經確定的測試場景類型下關聯測試進程current_info文件的步驟,其過程包括:
若測試場景類型為測試主板首次測試,則創建測試進程current_info文件,將識別得到的所述測試主板mac地址寫入創建的測試進程current_info文件中,將測試主板與創建的測試進程current_info文件關聯;
若測試場景類型為測試主板重啟后測試,則將測試主板與查找到的測試進程current_info文件進行關聯;
若測試場景類型為測試主板斷點恢復測試,則將與所述測試主板mac地址對應的測試進程current_info備份文件作為當前的測試進程current_info文件,將測試主板與當前的測試進程current_info文件關聯;
若測試場景類型為測試主板斷點測試,則將查找到的測試進程current_info文件作為測試進程current_info備份文件進行保存,并將與所述測試主板mac地址對應的測試進程current_info備份文件作為當前的測試進程current_info文件,將測試主板與當前的測試進程current_info文件關聯;
若測試場景類型為另一測試主板首次測試,則將查找到的測試進程current_info文件作為測試進程current_info備份文件進行保存,并創建測試進程current_info文件,將識別得到的所述測試主板mac地址寫入創建的測試進程current_info文件中,將測試主板與創建的測試進程current_info文件關聯。
3.根據權利要求1所述的主板器件功能測試調度方法,其特征在于,所述測試項目文件包括config文件和config_param文件,所述config文件存儲有解析行號、測試項名稱、測試狀態和測試項入口程序名;所述config_param文件存儲有與所述config文件的測試項入口程序名對應的測試項配置參數;所述測試進程current_info的測試調度信息包括待測試的解析行號。
4.根據權利要求3所述的主板器件功能測試調度方法,其特征在于,所述通過測試進程current_info文件的測試調度信息,調用測試項目文件的過程包括:
通過測試進程current_info文件中待測試的解析行號N調用所述config文件,通過所述config文件中的解析行號N查找對應的測試項名稱和測試項入口程序名,根據查找到的測試項入口程序名調用測試項目的測試程序,所述測試項目的測試程序按照config_param文件中測試項配置參數對主板器件進行功能測試,當功能測試完成時,將測試進程current_info文件中的解析行號由N改寫為N+1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都申威科技有限責任公司,未經成都申威科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010892814.6/1.html,轉載請聲明來源鉆瓜專利網。





