[發(fā)明專利]一種電控板黑盒測(cè)試用例生成及自動(dòng)測(cè)試方法有效
| 申請(qǐng)?zhí)枺?/td> | 201610043841.X | 申請(qǐng)日: | 2016-01-22 |
| 公開(kāi)(公告)號(hào): | CN105718372B | 公開(kāi)(公告)日: | 2018-05-18 |
| 發(fā)明(設(shè)計(jì))人: | 韋汝煌;黃金輝;周歡華 | 申請(qǐng)(專利權(quán))人: | 珠海市精實(shí)測(cè)控技術(shù)有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36 |
| 代理公司: | 北京精金石專利代理事務(wù)所(普通合伙) 11470 | 代理人: | 劉曄 |
| 地址: | 519180 廣東省珠海市斗門區(qū)*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 電控板 黑盒 測(cè)試 生成 自動(dòng) 方法 | ||
本發(fā)明公開(kāi)了一種電控板黑盒測(cè)試用例生成及自動(dòng)測(cè)試系統(tǒng),涉及電控板黑盒測(cè)試的技術(shù)領(lǐng)域,包括計(jì)算機(jī)、總控機(jī)箱和接口板,計(jì)算機(jī)內(nèi)設(shè)軟件系統(tǒng),軟件系統(tǒng)包括測(cè)試用例模塊和基于二叉樹(shù)遍歷算法的自動(dòng)測(cè)試及判定模塊;總控機(jī)箱內(nèi)設(shè)置有電源模塊和總控系統(tǒng),總控系統(tǒng)連接基于二叉樹(shù)遍歷算法的自動(dòng)測(cè)試及判定模塊,接口板連接總控系統(tǒng)。本發(fā)明還公開(kāi)了一種電控板黑盒測(cè)試用例生成及自動(dòng)測(cè)試方法。一次設(shè)計(jì)測(cè)試用例可多次使用,并且可根據(jù)需要選擇測(cè)試項(xiàng)目,測(cè)試流程靈活多變,有利于提高測(cè)試效率;測(cè)試用例管理樹(shù)形圖對(duì)測(cè)試流程進(jìn)行管理,自動(dòng)化程度高,測(cè)試結(jié)構(gòu)合理高效。
技術(shù)領(lǐng)域
本發(fā)明涉及電控板黑盒測(cè)試的技術(shù)領(lǐng)域,具體涉及一種電控板黑盒測(cè)試用例生成及自動(dòng)測(cè)試方法。
背景技術(shù)
從工業(yè)控制設(shè)備到家用的智能電器,電控板是主要的核心。電控板中程序的功能是否可靠穩(wěn)定性是至關(guān)重要,電控板的黑盒測(cè)試是驗(yàn)證程序功能邏輯的方法。在進(jìn)行電控板軟件黑盒測(cè)試時(shí),要把系統(tǒng)的預(yù)期用途作為重要依據(jù),根據(jù)需求中對(duì)負(fù)載、定時(shí)、性能的要求,判斷軟件是否滿足這些需求規(guī)范。目前電控板的黑盒測(cè)試的測(cè)試用例設(shè)計(jì)好后,電腦無(wú)法識(shí)別設(shè)計(jì)的測(cè)試用例采用人工手動(dòng)測(cè)試,因此存在數(shù)據(jù)無(wú)法回溯、速度慢、人為因素造成各種錯(cuò)誤等。
中國(guó)專利申請(qǐng)CN201410234262.4公開(kāi)了一種嵌入式軟件黑盒自動(dòng)化測(cè)試系統(tǒng)及測(cè)試方法,該測(cè)試系統(tǒng)包括:上位機(jī)用于自動(dòng)生成測(cè)試腳本,建立與被測(cè)系統(tǒng)交聯(lián)的系統(tǒng)的仿真模型,通過(guò)下位機(jī)將仿真模型與被測(cè)系統(tǒng)連接起來(lái);下位機(jī)用于根據(jù)測(cè)試腳本對(duì)被測(cè)系統(tǒng)進(jìn)行測(cè)試,并將被測(cè)系統(tǒng)的測(cè)試數(shù)據(jù)發(fā)回給上位機(jī)。
中國(guó)專利申請(qǐng)CN201410765285.8公開(kāi)了一種基于靜態(tài)模型的嵌入式軟件黑盒測(cè)試用例生成方法,采用數(shù)據(jù)流圖、故障樹(shù)、因果圖、判定表、圖形間的嵌套機(jī)制和圖形的擴(kuò)充語(yǔ)義構(gòu)建嵌入式軟件的靜態(tài)模型;對(duì)靜態(tài)模型進(jìn)行校驗(yàn),并根據(jù)測(cè)試目的人工規(guī)劃測(cè)試項(xiàng),然后自動(dòng)對(duì)測(cè)試項(xiàng)進(jìn)行補(bǔ)全和合法性判定,最后填寫(xiě)測(cè)試項(xiàng)的名稱;根據(jù)測(cè)試覆蓋準(zhǔn)則和測(cè)試用例生成算法自動(dòng)生成測(cè)試項(xiàng)對(duì)應(yīng)的黑盒測(cè)試用例集合;對(duì)測(cè)試項(xiàng)和測(cè)試用例集合進(jìn)行管理,包括添加、刪除、修改和查看操作,以完善測(cè)試用例集合的生成。
上述兩項(xiàng)專利申請(qǐng)文件中技術(shù)方案的作用對(duì)象均為嵌入式軟件,均存在流程稍顯冗雜、自動(dòng)化程度不夠高的缺點(diǎn)。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明的目的旨在提供一種電控板黑盒測(cè)試用例生成及自動(dòng)測(cè)試方法,一次設(shè)置測(cè)試用例后可多次使用,測(cè)試過(guò)程中自動(dòng)化程度高。
為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
一種電控板黑盒測(cè)試用例生成及自動(dòng)測(cè)試系統(tǒng),包括:
計(jì)算機(jī),計(jì)算機(jī)內(nèi)設(shè)置有軟件系統(tǒng),該軟件系統(tǒng)包括用于生成測(cè)試用例的測(cè)試用例模塊和基于二叉樹(shù)遍歷算法的自動(dòng)測(cè)試及判定模塊,測(cè)試用例模塊包括測(cè)試執(zhí)行模塊和測(cè)試用例管理樹(shù)形圖,測(cè)試用例管理樹(shù)形圖用于將測(cè)試用例管理為由上而下的樹(shù)形結(jié)構(gòu);測(cè)試執(zhí)行模塊用于執(zhí)行測(cè)試步驟;基于二叉樹(shù)遍歷算法的自動(dòng)測(cè)試及判定模塊用于載入測(cè)試用例模塊生成的測(cè)試用例、自動(dòng)運(yùn)行測(cè)試、以及顯示測(cè)試數(shù)據(jù)和測(cè)試曲線;
總控機(jī)箱,該總控機(jī)箱內(nèi)設(shè)置有用以提供電源環(huán)境的電源模塊和用于調(diào)度各類信號(hào)的總控系統(tǒng),總控系統(tǒng)通過(guò)設(shè)置于計(jì)算機(jī)上的LAN接口連接基于二叉樹(shù)遍歷算法的自動(dòng)測(cè)試及判定模塊,總控機(jī)箱上設(shè)置有與適配于電源模塊的電源輸入接口、電源輸出接口和設(shè)備供電接口,總控機(jī)箱上還設(shè)置有GPIO接口,
用以連接測(cè)試電控板的接口板,該接口板經(jīng)GPIO接口連接總控系統(tǒng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于珠海市精實(shí)測(cè)控技術(shù)有限公司,未經(jīng)珠海市精實(shí)測(cè)控技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610043841.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 實(shí)現(xiàn)黑盒子LVS的方法
- 基于安全沙盒提高計(jì)算機(jī)安全性能的方法
- 指令傳送設(shè)定系統(tǒng)、方法及電子裝置
- 一種土壤或水體中重金屬鉛污染的快速檢測(cè)裝置及方法
- 檢測(cè)黑盒模型中變量重要性的方法和裝置
- 用車內(nèi)時(shí)間同步報(bào)文提供車輛診斷黑盒服務(wù)的方法和設(shè)備
- 汽車空調(diào)黑盒子控制器安裝裝置
- 一種基于可信計(jì)算環(huán)境TEE的跨鏈資產(chǎn)轉(zhuǎn)移方法
- 一種芯片設(shè)計(jì)的黑盒分割管理系統(tǒng)、方法、介質(zhì)及終端
- 對(duì)黑盒對(duì)象檢測(cè)算法的對(duì)抗攻擊
- 軟件測(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)及方法





