[發明專利]一種關鍵字驅動表格生成方法有效
| 申請號: | 200810099788.0 | 申請日: | 2008-06-11 |
| 公開(公告)號: | CN101604286A | 公開(公告)日: | 2009-12-16 |
| 發明(設計)人: | 楊帆;尹勇;張祎強 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F9/44 |
| 代理公司: | 北京安信方達知識產權代理有限公司 | 代理人: | 龍 洪;霍育棟 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 關鍵字 驅動 表格 生成 方法 | ||
技術領域
本發明涉及軟件設計,具體涉及一種關鍵字驅動表格生成方法。
背景技術
目前業界采用的一種應用于GUI(Graphical?User?Interface圖形用戶接口)的關鍵字驅動方法,解決方案的核心是使用關鍵字驅動思想,由維護人員在關鍵字驅動表格中手工輸入關鍵字、關鍵字標識以及參數,這種方法的優點是,將控制邏輯與腳本分離,但存在的問題是現有技術中關鍵字驅動表格需要通過維護人員手工逐項輸入關鍵字、關鍵字標識以及參數,由于現有的關鍵字驅動方法通常是以一個操作動作作為最小粒度在表格中記錄,當操作過程繁瑣、邏輯復雜時,手工創建關鍵字驅動表格人工輸入的每一個操作過程,工作效率低下,費時費力;對關鍵字驅動表格進行維護,當需要使用不同的數據來運行時,需要頻繁手工修改關鍵字驅動表格,導致維護過程效率低,關鍵字驅動表格不易維護。
中國發明專利申請“一種用于關鍵字驅動的中心數據庫的組建方法”,與本發明屬同一技術領域,它通過改進AW(關鍵字)的導航方案,使得新增AW時不必修改導航腳本,但不涉及關鍵字驅動表格生成。另外,在軟件設計階段,錄制回放方式能夠快速的生成操作過程腳本,但是僅僅單純的使用錄制回放是不夠的。首先,也是最主要的原因,就是使用錄制回放方式,往往需要耗費時間和資源來調試、維護操作過程腳本。這些工作量隨著腳本數量的增加,將增大到幾乎不可能再對腳本進行有效維護的地步;其次,使用錄制回放方式對生成的操作過程腳本進行維護,要求每個腳本維護人員均會使用腳本語言編程,增加了維護難度。
發明內容
本發明需要解決的技術問題是如何提供一種關鍵字驅動表格生成方法,能夠自動生成關鍵字驅動表格。
本發明的上述技術問題這樣解決,提供一種關鍵字驅動表格生成方法,包括以下步驟:
1.1)根據錄制操作過程自動生成操作過程腳本和動態數據;
1.2)根據預定義規則從所述操作過程腳本中自動提取出關鍵字、關鍵字標識和參數;
1.3)組合所述動態數據以及關鍵字、關鍵字標識和參數自動輸出關鍵字驅動表格。
按照本發明提供的生成方法,所述步驟1.1)中錄制是采用錄制Windows消息原理記錄用戶對軟件的操作動作;所述操作過程腳本是圖形界面腳本。
按照本發明提供的生成方法,所述步驟1.1)中錄制和生成操作過程腳本采用第三方工具或自開發工具。
按照本發明提供的生成方法,所述步驟1.2)中預定義規則是預先將待提取的關鍵字以及關鍵字標識寫入所述關鍵字配置文件并在所述自動提取中使用;所述待提取的關鍵字以及關鍵字標識是預定義的與圖形界面接口GUI相關的關鍵字以及關鍵字標識。
按照本發明提供的生成方法,所述與圖形界面接口GUI相關的關鍵字包括窗口名稱、控件名稱、控件動作以及控件索引名稱,對應的關鍵字標示分別可以是Window/Browser、JavaTree/JavaPopupMenu、Click/MakeSelection/Expand/Right?Click以及Index/Name。
按照本發明提供的生成方法,所述步驟1.3)中自動輸出關鍵字驅動表格包括調用批處理命令自動創建關鍵字驅動表格以及對關鍵字驅動表格執行寫入關鍵字、關鍵字標識、參數以及動態數據操作。
按照本發明提供的生成方法,所述批處理命令位于預先設置的批處理文件中。
按照本發明提供的生成方法,該方法還包括根據所述關鍵字驅動表格利用圖形化用戶界面生成動態結構示例。
按照本發明提供的生成方法,所述圖形化用戶界面與操作系統平臺無關。
按照本發明提供的生成方法,該方法還包括維護人員對所述圖形化用戶界面中所述動態結構示例進行操作修改而自動更改所述關鍵字驅動表格。
本發明提供的一種關鍵字驅動表格生成方法,用戶只需要通過對操作過程錄制,將自動化生成腳本,關鍵字驅動表格根據腳本無需手工輸入即可自動生成,大大提高了設計效率,進一步由于維護工作是基于圖形化用戶界面的動態結構示例來進行,通過以圖形化的方式顯示給用戶,同時提高了腳本維護效率、方便了維護人員對腳本的維護。
附圖說明
圖1是本發明一種關鍵字驅動表格的設計方法及系統的實現框圖;
圖2是圖1所示方法及系統對應的流程示意圖;
圖3是圖1所示方法及系統對應的技術實現框圖。
具體實施方式
首先,說明本發明思想:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810099788.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于HMM-SVM混合模型的人臉識別方法
- 下一篇:I2C總線驗證系統及方法





