[發(fā)明專利]軟件自動測試系統(tǒng)無效
| 申請?zhí)枺?/td> | 200910038922.0 | 申請日: | 2009-04-24 |
| 公開(公告)號: | CN101551774A | 公開(公告)日: | 2009-10-07 |
| 發(fā)明(設(shè)計)人: | 唐錫麟 | 申請(專利權(quán))人: | 東莞虎門泰達(dá)電子有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 東莞市華南專利商標(biāo)事務(wù)所有限公司 | 代理人: | 梁永宏 |
| 地址: | 523928廣東省東莞市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 軟件 自動 測試 系統(tǒng) | ||
1.一種軟件自動測試系統(tǒng),其特征在于:該系統(tǒng)包括硬件和程序軟件兩部分,硬件包括軟件測試儀(1)和計算機(2),計算機(2)和軟件測試儀(1)進行通訊,軟件測試儀(1)用于模擬人工操作、模擬人工讀取顯示信息、對電子產(chǎn)品開發(fā)階段的軟件進行測試;計算機(2)用于讀取從軟件測試儀(1)反饋的測試結(jié)果并將該測試結(jié)果與預(yù)設(shè)的結(jié)果進行比較,從而自動形成測試報告;所述的程序軟件是由測試儀驅(qū)動程序(3)、測試程序(4)構(gòu)成,測試儀驅(qū)動程序(3)安裝在計算機(2)內(nèi),測試程序(4)存貯于軟件測試儀(1)的主控CPU(11)中;
所述的軟件測試儀(1)包括主控CPU(11)、信號A/D采集單元(12)、鎖存器(13)、模擬開關(guān)陣列單元(14)、通訊接口單元(15);
所述信號A/D采集單元(12)的輸入端與待測電子產(chǎn)品(16)的液晶顯示屏連接,用于采集液晶顯示屏的顯示信息;信號A/D采集單元(12)的輸出端與主控CPU(11)的測試結(jié)果輸入端連接,用于傳送測試結(jié)果給主控CPU(11);
所述鎖存器(13)的輸入端與主控CPU(11)的操作信號輸出端連接,用于暫存主控CPU(11)輸出的測試操作信號;鎖存器(13)的輸出端與模擬開關(guān)陣列單元(14)的輸入端連接,用于傳送測試操作信號給模擬開關(guān)陣列單元(14);
所述模擬開關(guān)陣列單元(14)的輸出端與待測電子產(chǎn)品(16)的鍵盤陣列單元連接,用于對待測電子產(chǎn)品(16)的鍵盤陣列單元進行模擬人工測試操作;
所述通訊接口單元(15)與主控CPU(11)連接,用于傳送測試結(jié)果給計算機(2)和接收計算機(2)傳送過來的測試要點數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的軟件自動測試系統(tǒng),其特征在于:所述測試儀驅(qū)動程序(3)包括:
數(shù)據(jù)庫模塊(5),用于存放被測軟件預(yù)設(shè)結(jié)果的數(shù)據(jù)、生成的測試報告的數(shù)據(jù);
測試要點編譯檢查模塊(6),用于對所輸入的軟件測試要點進行編譯及格式檢查;
測試結(jié)果比較模塊(7),將軟件測試儀(1)所反饋的測試結(jié)果數(shù)據(jù)與數(shù)據(jù)庫內(nèi)的被測軟件預(yù)設(shè)結(jié)果的數(shù)據(jù)進行比較,將比較后的結(jié)果生成測試報告;
主控模塊(8),用于與所述軟件測試儀(1)及測試要點編譯檢查模塊(6)、測試結(jié)果比較模塊(7)通訊,將測試要點編譯檢查模塊(6)編譯檢查后的軟件測試要點通過計算機(2)的RS232通訊端口發(fā)送到軟件測試儀(1),接收軟件測試儀(1)反饋的測試結(jié)果數(shù)據(jù),并將該測試結(jié)果數(shù)據(jù)發(fā)給測試結(jié)果比較模塊(7)進行比較,并把輸入的預(yù)設(shè)結(jié)果數(shù)據(jù)、測試報告的數(shù)據(jù)存入數(shù)據(jù)庫模塊(5)中,還可對數(shù)據(jù)信息作刪除、打印、預(yù)覽、備份、復(fù)制的處理。
3.根據(jù)權(quán)利要求1所述的軟件自動測試系統(tǒng),其特征在于:所述的測試程序(4)包括:
軟件測試要點的操作指令生成模塊(9),用于接收測試儀驅(qū)動程序(3)中的主控模塊(8)所傳送的軟件測試要點,并對軟件測試要點進行解釋后,生成模擬人工測試操作的步驟,對所需要測試的電子產(chǎn)品進行測試;
測試數(shù)據(jù)處理模塊(10),用于讀取所需要測試的電子產(chǎn)品反饋的測試結(jié)果數(shù)據(jù),并將該測試結(jié)果發(fā)送到測試儀驅(qū)動程序(3)的主控模塊(8)。
4.根據(jù)權(quán)利要求1所述的軟件自動測試系統(tǒng),其特征在于:所述主控CPU(11)為單片機。
5.根據(jù)權(quán)利要求4所述的軟件自動測試系統(tǒng),其特征在于:所述單片機的型號為st2202。
6.根據(jù)權(quán)利要求1所述的軟件自動測試系統(tǒng),其特征在于:所述通訊接口單元(15)為RS232接口。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于東莞虎門泰達(dá)電子有限公司,未經(jīng)東莞虎門泰達(dá)電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910038922.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種直動式板材沖壓機構(gòu)
- 下一篇:一種鉸鏈倒扣式吸塑模具
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護方法及系統(tǒng)
- 一種用于航空機載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





