[實用新型]多終端模式的腳本裝置有效
| 申請號: | 200820109311.1 | 申請日: | 2008-07-18 |
| 公開(公告)號: | CN201266944Y | 公開(公告)日: | 2009-07-01 |
| 發明(設計)人: | 何山度;林艷椿;江煒斌;鄺嘉升 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24;G06F11/36 |
| 代理公司: | 北京三友知識產權代理有限公司 | 代理人: | 田 野 |
| 地址: | 100031北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端 模式 腳本 裝置 | ||
技術領域
本實用新型涉及網絡通信領域,尤其涉及一種基于多種終端模式的腳本裝置。
背景技術
功能自動化測試工具基本上都是采取錄制/回放的方式來模擬用戶實際操作的。當錄制腳本時,測試工具會用一種類C或者其他腳本語言(TSL:Test?Script?Language)生成一個測試腳本,該腳本記錄了測試操作的全過程,然后由測試工具通過回放該腳本實現自動重復之前操作的過程。
中國專利公開說明書CN1859180A公開了一種實現網絡終端設備配置自動更新的系統,如圖1所示。網絡終端設備200通過FTP或HTTP與升級服務器100相連,升級策略腳本生成器101采用常用的腳本語言JavaScript編寫升級策略腳本,目標程序庫102存儲網絡終端設備200進行軟件升級或配置信息更新需要的目標程序。其中,腳本解釋器201根據JavaScript的語法對腳本進行解釋執行,遇到升級策略腳本中自定義的JavaScript函數時,再由腳本解釋器201根據自定義的函數命調用待升級程序202的接口函數,并將相應的參數下發給待升級程序202的接口函數。接口函數完成相應的操作后,腳本解釋器201再根據接口函數的返回值來解釋執行后續的升級策略腳本。
從中可以看出目前的自動化測試工具有以下兩個主要特點:
其一,針對不同類型的應用程序界面使用不同的指令集腳本語言。哪怕對于同一目的的測試,如果應用程序在各種終端的展現模式不同(如:字符終端、圖形終端等),指令集腳本語言就不同。測試過程中,要求針對不同類型終端分別錄制/回放腳本,并分別進行腳本的維護。由此,不但增加了腳本管理的成本,由于需要反復修改腳本,相應也降低了測試的效率。
其二,商業化的測試工具在錄制過程中,實際上是將每一個操作步驟分解為多行腳本語言的程序語句,測試人員要掌握測試工具,必須要具備一定的計算機基礎編程語言知識、了解編程原理和技巧才能較好地編輯測試腳本,從而進一步利用測試工具開展軟件測試。由此,提高了自動化測試技術的入門門檻,更束約了自動化測試工具在軟件測試中的推廣應用。
發明內容
本實用新型的目的是提供一種基于多終端模式的腳本裝置,以克服現有腳本技術中存在的對終端類型依賴強,指令集腳本語言復雜,可移植、擴展性差的缺陷。
為了實現上述目的,本實用新型提供一種基于多終端模式的腳本裝置,與基本業務終端進行通訊,其特征在于:該腳本裝置包括主控裝置、宏指令解釋裝置、腳本翻譯裝置以及數據存儲裝置;所述主控裝置分別與所述宏指令解釋裝置、所述腳本翻譯裝置和數據存儲裝置相連接;所述腳本翻譯裝置通過所述主控裝置從所述數據存儲裝置獲取指令集腳本并將腳本指令逐條解析翻譯為宏指令或基本業務終端的操作;所述宏指令解釋裝置通過所述主控裝置與所述基本業務終端進行通訊,將所述腳本翻譯裝置產生的宏指令還原為適應于所述基本業務終端的終端模式的操作。
本實用新型的基于多終端模式的腳本裝置還包括腳本錄制裝置,該腳本錄制裝置與所述主控裝置相連接,所述腳本錄制裝置通過所述主控裝置與所述基本業務終端進行通訊按統一指令集生成腳本,所生成的腳本被保存在數據存儲裝置中。
本實用新型的基于多終端模式的腳本裝置還包括腳本編寫修改裝置,該腳本編寫修改裝置與所述主控裝置相連接,通過所述腳本編寫修改裝置所述生成腳本修改,或直接編寫腳本。
其中,對所述腳本的修改包括加入自定義腳本。
所述腳本錄制裝置接收所述基本業務終端的信息,監視所述基本業務終端的輸入和輸出操作,以及與生成腳本有關的實時狀態信息。
所述腳本翻譯裝置包括基本腳本指令翻譯模塊,所述基本腳本指令翻譯模塊將基本腳本翻譯成與各種不同終端模式交互的宏指令集。
所述腳本翻譯裝置還包括自定義腳本指令翻譯模塊,所述自定義腳本指令翻譯裝置對自定義腳本指令進行解析,以獲得要調用翻譯模塊的名稱以及輸入輸出參數值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200820109311.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具有數字相機模塊的行動通訊裝置
- 下一篇:石英晶體諧振器





