[發(fā)明專利]測(cè)試過程控制系統(tǒng)的工程工具和方法有效
| 申請(qǐng)?zhí)枺?/td> | 201710351593.X | 申請(qǐng)日: | 2017-05-18 |
| 公開(公告)號(hào): | CN107957712B | 公開(公告)日: | 2022-05-31 |
| 發(fā)明(設(shè)計(jì))人: | 馬克·安東尼·德卡斯特羅·庫(kù)-翁金;謝璥鍏;伍偉聰 | 申請(qǐng)(專利權(quán))人: | 橫河電機(jī)株式會(huì)社 |
| 主分類號(hào): | G05B19/418 | 分類號(hào): | G05B19/418 |
| 代理公司: | 北京天昊聯(lián)合知識(shí)產(chǎn)權(quán)代理有限公司 11112 | 代理人: | 李銘;崔利梅 |
| 地址: | 日本*** | 國(guó)省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 測(cè)試 過程 控制系統(tǒng) 工程 工具 方法 | ||
1.一種用于測(cè)試過程控制系統(tǒng)的工程工具,包括:
一個(gè)或多個(gè)數(shù)據(jù)庫(kù)實(shí)例,其中,每個(gè)數(shù)據(jù)庫(kù)實(shí)例包括所存儲(chǔ)的用于每個(gè)測(cè)試用例的變量的值;以及
一個(gè)或多個(gè)測(cè)試管理器實(shí)例,其中,每個(gè)測(cè)試管理器實(shí)例包括第一電路,所述第一電路配置為:
從測(cè)試用例源接收至少一個(gè)測(cè)試用例和相關(guān)聯(lián)的測(cè)試請(qǐng)求;
識(shí)別每個(gè)測(cè)試請(qǐng)求的目標(biāo),其中,所述目標(biāo)是至少一個(gè)控制器包含的物理控制器、邏輯模擬器和控制器模擬器中的一個(gè);
將每個(gè)測(cè)試請(qǐng)求轉(zhuǎn)換成針對(duì)所識(shí)別的目標(biāo)的指令;
識(shí)別所述一個(gè)或多個(gè)數(shù)據(jù)庫(kù)實(shí)例中的一個(gè),用于與每個(gè)測(cè)試用例一起使用;
檢查每個(gè)測(cè)試請(qǐng)求的有效性;
啟動(dòng)每個(gè)測(cè)試用例的執(zhí)行;
監(jiān)測(cè)由每個(gè)測(cè)試用例的目標(biāo)生成的訂閱數(shù)據(jù);
計(jì)算第一時(shí)間點(diǎn)處的訂閱數(shù)據(jù)和第二時(shí)間點(diǎn)處的訂閱數(shù)據(jù)之間的差;以及
當(dāng)所計(jì)算的差大于第一預(yù)定閾值時(shí)生成通知。
2.根據(jù)權(quán)利要求1所述的工程工具,還包括:
仲裁器,其與所述一個(gè)或多個(gè)測(cè)試管理器實(shí)例中的每一個(gè)進(jìn)行通信,其中,所述仲裁器包括第二電路,所述第二電路被配置為管理用于啟動(dòng)每個(gè)測(cè)試用例的執(zhí)行的排隊(duì)優(yōu)先級(jí)。
3.根據(jù)權(quán)利要求1所述的工程工具,其中,所述一個(gè)或多個(gè)測(cè)試管理器實(shí)例中的每一個(gè)的第一電路是單獨(dú)的處理器。
4.根據(jù)權(quán)利要求1所述的工程工具,其中,在單獨(dú)的處理器中實(shí)現(xiàn)以下步驟:在所述一個(gè)或多個(gè)測(cè)試管理器實(shí)例中的每一個(gè)中,所述第一電路檢查每個(gè)測(cè)試用例的有效性,并且所述第一電路監(jiān)測(cè)由每個(gè)測(cè)試用例生成的數(shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的工程工具,其中,當(dāng)所述目標(biāo)是物理控制器時(shí),對(duì)有效性的檢查包括檢查所述物理控制器是否處于離線狀態(tài)。
6.根據(jù)權(quán)利要求1所述的工程工具,其中,使用配置文件來識(shí)別所述目標(biāo)。
7.根據(jù)權(quán)利要求1所述的工程工具,其中,所述第一電路進(jìn)一步配置為:當(dāng)對(duì)于多于預(yù)定數(shù)量的連續(xù)數(shù)據(jù)值,所計(jì)算的差大于第二預(yù)定閾值時(shí),生成通知。
8.根據(jù)權(quán)利要求1所述的工程工具,所述第一電路還包括:
通信結(jié)構(gòu),其用于所述測(cè)試用例源與所述至少一個(gè)控制器的數(shù)據(jù)通信。
9.根據(jù)權(quán)利要求1所述的工程工具,其中,所述第一電路進(jìn)一步被配置為:
當(dāng)邏輯模擬器是所識(shí)別的目標(biāo)時(shí),識(shí)別尚未被編譯以供使用的工作數(shù)據(jù)庫(kù),
當(dāng)物理控制器和控制器模擬器中的至少一個(gè)是所識(shí)別的目標(biāo)時(shí),識(shí)別已被編譯以供使用的主數(shù)據(jù)庫(kù)。
10.一種測(cè)試過程控制系統(tǒng)的方法,包括:
從測(cè)試用例源接收至少一個(gè)測(cè)試用例和相關(guān)聯(lián)的測(cè)試請(qǐng)求;
識(shí)別每個(gè)測(cè)試請(qǐng)求的目標(biāo),其中,所述目標(biāo)是至少一個(gè)控制器包含的物理控制器、邏輯模擬器和控制器模擬器中的一個(gè);
將每個(gè)測(cè)試請(qǐng)求轉(zhuǎn)換成針對(duì)所識(shí)別的目標(biāo)的指令;
識(shí)別與每個(gè)測(cè)試用例一起使用的數(shù)據(jù)庫(kù)實(shí)例;
檢查每個(gè)測(cè)試請(qǐng)求的有效性;
啟動(dòng)每個(gè)測(cè)試用例的執(zhí)行;
使用電路來監(jiān)測(cè)由每個(gè)測(cè)試用例的目標(biāo)生成的訂閱數(shù)據(jù);以及
使用電路來計(jì)算第一時(shí)間點(diǎn)處的訂閱數(shù)據(jù)和第二時(shí)間點(diǎn)處的訂閱數(shù)據(jù)之間的差;以及
當(dāng)所述差大于預(yù)定閾值時(shí)生成通知。
11.根據(jù)權(quán)利要求10所述的方法,還包括步驟:基于排隊(duì)優(yōu)先級(jí)在所述至少一個(gè)測(cè)試用例和相關(guān)聯(lián)的測(cè)試請(qǐng)求中進(jìn)行仲裁。
12.根據(jù)權(quán)利要求11所述的方法,其中,所述仲裁步驟確認(rèn)在開始對(duì)所識(shí)別的目標(biāo)的另一測(cè)試用例之前完成對(duì)所識(shí)別的目標(biāo)的第一測(cè)試用例。
13.根據(jù)權(quán)利要求10所述的方法,其中,當(dāng)所述目標(biāo)是物理控制器時(shí),對(duì)有效性的檢查包括檢查所述物理控制器是否處于離線狀態(tài)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于橫河電機(jī)株式會(huì)社,未經(jīng)橫河電機(jī)株式會(huì)社許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710351593.X/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 軟件測(cè)試系統(tǒng)及測(cè)試方法
- 自動(dòng)化測(cè)試方法和裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- Android設(shè)備的測(cè)試方法及系統(tǒng)
- 一種工廠測(cè)試方法、系統(tǒng)、測(cè)試終端及被測(cè)試終端
- 一種軟件測(cè)試的方法、裝置及電子設(shè)備
- 測(cè)試方法、測(cè)試裝置、測(cè)試設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測(cè)試裝置及測(cè)試系統(tǒng)
- 測(cè)試方法及測(cè)試系統(tǒng)
- 一種數(shù)控切削指令運(yùn)行軟件測(cè)試系統(tǒng)及方法





