[發(fā)明專利]一種基于數(shù)據(jù)結(jié)構(gòu)的測試程序的定義和應(yīng)用方法有效
| 申請?zhí)枺?/td> | 201810759397.0 | 申請日: | 2018-07-11 |
| 公開(公告)號: | CN108959094B | 公開(公告)日: | 2022-04-12 |
| 發(fā)明(設(shè)計)人: | 李二文;馮曉東 | 申請(專利權(quán))人: | 蘇州因曼吉科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 上海申新律師事務(wù)所 31272 | 代理人: | 閔東 |
| 地址: | 215000 江蘇省蘇州市吳中區(qū)木瀆*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 數(shù)據(jù)結(jié)構(gòu) 測試 程序 定義 應(yīng)用 方法 | ||
1.一種基于數(shù)據(jù)結(jié)構(gòu)的測試程序的定義和應(yīng)用方法,其特征在于:包括測試程序的通用開發(fā)環(huán)境、測試程序執(zhí)行管理模塊、人機(jī)交互界面模塊和儀表驅(qū)動組;
所述通用開發(fā)環(huán)境運(yùn)行于上位機(jī)上,用于實(shí)現(xiàn)產(chǎn)生、編輯、調(diào)試和發(fā)布測試程序;
所述測試程序執(zhí)行管理模塊用于使用程序數(shù)據(jù),并通過程序數(shù)據(jù)調(diào)用對應(yīng)的儀表驅(qū)動代碼進(jìn)行測試工作;所述人機(jī)交互界面模塊用于測試程序運(yùn)行結(jié)果的顯示和人機(jī)交互輸入?yún)?shù)和控制程序執(zhí)行的啟停和選擇控制程序的執(zhí)行方式;所述儀表驅(qū)動組為驅(qū)動代碼和數(shù)據(jù)結(jié)構(gòu)的集合,所述驅(qū)動代碼由面板代碼和功能代碼組成,所述功能代碼用于根據(jù)工具的參數(shù)執(zhí)行測試功能,所述面板代碼為圖形化的編輯界面,所述面板代碼用于設(shè)置工具的參數(shù);所述工具由工具身份識別號和工具參數(shù)組成,所述工具身份識別號為工具的標(biāo)識,所述工具參數(shù)為測試功能執(zhí)行所需的參數(shù)設(shè)置;所述測試程序由一個程序頭數(shù)據(jù)結(jié)構(gòu)和多個程序步數(shù)據(jù)結(jié)構(gòu)組成;所述程序頭數(shù)據(jù)結(jié)構(gòu)中定義了測試程序所需要測試系統(tǒng)配置和程序中測試步的數(shù)量,所述測試系統(tǒng)配置中定義了對應(yīng)所述儀表驅(qū)動組的儀表資源;所述程序步分為控制程序步和測試功能步,所述控制程序步用于定義程序執(zhí)行流程的控制,所述測試功能步用于執(zhí)行具體的測試功能;所述測試功能步包括所述工具的數(shù)據(jù)結(jié)構(gòu)和端子的數(shù)據(jù)結(jié)構(gòu),所述端子為所述工具參數(shù)的引出和封裝;所述控制程序步之間通過所述端子連接,所述端子定義所述控制程序步在運(yùn)行的所述人機(jī)交互界面的輸入輸出格式。
2.根據(jù)權(quán)利要求1所述一種基于數(shù)據(jù)結(jié)構(gòu)的測試程序的定義和應(yīng)用方法,其特征在于:所述儀表驅(qū)動組由多個工具驅(qū)動代碼組成,所述工具驅(qū)動代碼分為功能代碼和面板代碼,所述面板代碼實(shí)現(xiàn)圖形化設(shè)置工具面板,所述功能代碼為實(shí)現(xiàn)工具功能的工具參數(shù)。
3.根據(jù)權(quán)利要求1所述一種基于數(shù)據(jù)結(jié)構(gòu)的測試程序的定義和應(yīng)用方法,其特征在于:每組所述測試程序均對應(yīng)一組測試系統(tǒng)和測試系統(tǒng)注冊表,所述測試系統(tǒng)注冊表用于定義測試程序運(yùn)行系統(tǒng)的儀表組成。
4.根據(jù)權(quán)利要求1所述一種基于數(shù)據(jù)結(jié)構(gòu)的測試程序的定義和應(yīng)用方法,其特征在于:驅(qū)動系統(tǒng)、所述測試程序、所述儀表驅(qū)動組內(nèi)包含的驅(qū)動程序、工具和端子均設(shè)置有對應(yīng)且特定的身份標(biāo)識。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州因曼吉科技有限公司,未經(jīng)蘇州因曼吉科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810759397.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)結(jié)構(gòu)管理裝置、數(shù)據(jù)結(jié)構(gòu)管理系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)管理方法以及用于記錄數(shù)據(jù)結(jié)構(gòu)管理程序的計算機(jī)可讀介質(zhì)
- 電子墨水處理
- 一種數(shù)據(jù)結(jié)構(gòu)傳輸方法
- 一種基于元數(shù)據(jù)的任意版本兼容數(shù)據(jù)結(jié)構(gòu)存取方法及裝置
- 基于元模型的數(shù)據(jù)結(jié)構(gòu)建立方法、系統(tǒng)、裝置及存儲介質(zhì)
- XML數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換方法和裝置
- 用于數(shù)據(jù)結(jié)構(gòu)的專用讀取電壓
- 一種實(shí)現(xiàn)無人機(jī)余度管理數(shù)據(jù)結(jié)構(gòu)的方法及裝置
- 數(shù)據(jù)展示方法及裝置、電子設(shè)備和計算機(jī)可讀存儲介質(zhì)
- 一種數(shù)據(jù)結(jié)構(gòu)樹校驗(yàn)方法、裝置、設(shè)備及存儲介質(zhì)





