[發明專利]一種使用XML文件保存測試程序相關信息的方法在審
| 申請號: | 201811230789.4 | 申請日: | 2018-10-22 |
| 公開(公告)號: | CN110362465A | 公開(公告)日: | 2019-10-22 |
| 發明(設計)人: | 王浩;王剛;郭冠彤 | 申請(專利權)人: | 江蘇艾科半導體有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 南京申云知識產權代理事務所(普通合伙) 32274 | 代理人: | 于賀賀;邱興天 |
| 地址: | 212000 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試程序 相關信息 根標簽 保存 數據庫 存儲測試 分層結構 關聯生成 文件夾 樹結構 文件頭 分類 標簽 名字 | ||
1.一種使用XML文件保存測試程序相關信息的方法,其特征在于:包括以下步驟:
(1)將XML文件結構分為XML文件的文件頭和根標簽兩部分;而根標簽部分包括標簽TestGroups、DCPower、Digital、RF、DutPinSpecPinMap、GlobalSpecs、StopOnFirstFail以及MultiBinning;
(2)將數據庫中測試程序所得到的相關信息根據其文件夾中文件的后綴名進行分類,并根據分類將文件的名字和路徑放置在XML根標簽的Name和Path中;
(3)用戶選擇CustomerName,ProductNumber,SpecsheetReversion來確定數據庫中Specsheet表的數據,然后通過SelectorType來篩選Specsheet表中的字段;將篩選出的字段放到TestGroups標簽下,用戶需要對每個TestGroup進行分類,通過下拉列表框分別選擇其對應的TestGroupType;
(4)用戶選擇有關測試數據的文件夾TpConfigFolder,該TpConfigFolder文件夾用于存放測試程序、測試程序配置文件以及測試程序所需的依賴文件;
(5)將步驟(4)中的文件夾以產品的ProductNumber命名,并且包含存放依賴文件的子文件夾TPSupport;其中,TpConfig文件自動生成在TpConfigFolder的根目錄下,而其他依賴文件必須放置于TpSupport文件夾中,其下層目錄結構將有關測試數據的文件根據后綴名進行分類;
(6)根據在XML文件中的分層結構,將這些文件按照樹結構生成到軟件界面上,用戶可以通過查看樹結構來查看有關測試數據的分類,從而將測試程序相關信息通過XML文件的形式保存起來。
2.根據權利要求1所述的一種使用XML文件保存測試程序相關信息的方法,其特征在于:所述的步驟(2)中TestGroups標簽下存儲測試組,其中的數據從數據庫中獲取,name為主鍵,根據SelectorType生成,SelectorType由用戶選擇,通過數據庫中的字段生成;DCPower標簽下存儲后綴名為.xml的文件,標簽中存儲了文件的名字和路徑;Digital標簽下存儲了后綴名為.pinmap的文件;Specs標簽下存儲了后綴名為.specs的文件;Levels標簽下存儲了后綴名為.digilevels的文件;Timings標簽下存儲了后綴名為.digitiming的文件,上述文件在選中的文件夾中有且只有一個;后綴名為.digipat的文件將放到Patterns的標簽下,此種文件的數量在文件夾中可能較多,后綴名為.tdms的標簽會被放到RF標簽下;而DutPinSpecPinMap和GlobalSpecs標簽下的數據,由用戶自己選擇或者手動輸入,選擇的數據來自數據庫。
3.根據權利要求2所述的一種使用XML文件保存測試程序相關信息的方法,其特征在于:所述步驟(3)中TestGroupType決定了在TestNumber查找過程中,所使用的測試項枚舉類型。
4.根據權利要求1所述的一種使用XML文件保存測試程序相關信息的方法,其特征在于:所述步驟(4)中的測試程序包含exe文件以及exe.config文件、所述的測試程序配置文件包括TpConfig;所述的測試程序所需的依賴文件包括PinMap、Spec、Level、Timing、Pattern以及Waveform。
5.根據權利要求2所述的一種使用XML文件保存測試程序相關信息的方法,其特征在于:在DutPinSpecPinMap表格中,右鍵可添加或刪除DutPin和SpecPin的映射關系;其中,DutPin為測試產品的管腳名稱;SpecPin為Specsheet數據表中對應字段的名稱。
6.根據權利要求2所述的一種使用XML文件保存測試程序相關信息的方法,其特征在于:在GlobalSpecs表格中,右鍵可添加或刪除供測試程序使用的全局變量;其中,SpecName為全局變量的名稱;SpecValue為全局變量的數值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇艾科半導體有限公司,未經江蘇艾科半導體有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811230789.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:軟件分析方法及設備
- 下一篇:出價邏輯測試方法、裝置、計算機設備及存儲介質





