[發明專利]自動化測試技術的改進方法有效
| 申請號: | 201410848319.X | 申請日: | 2014-12-30 |
| 公開(公告)號: | CN104778118B | 公開(公告)日: | 2018-08-28 |
| 發明(設計)人: | 王鳳芹;程啟北;任彩玲;李月彬 | 申請(專利權)人: | 深圳鍵橋通訊技術股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市睿智專利事務所 44209 | 代理人: | 陳鴻蔭 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自動化 測試 技術 改進 方法 | ||
1.一種自動化測試技術的改進方法,其特征在于:
A. 通過測試平臺連接到設備;
B. 根據產品系列選擇入口,進行步驟C;如果找不到匹配選項,需要新增產品系列,則跳到步驟E;
C. 根據被測設備的所有特性選擇適用的測試腳本和已保存的測試用例套,如果需要修改此被測設備類型下的命令行格式或特性容量則進行步驟D;如果用戶需要新增產品系列的設備類型,則進行步驟F;如果既不需要修改,又不需要新增設備類型,則使用現有腳本完成對被測設備的測試;
D. 輸入新的命令行格式,或者通過配置文件修改命令行格式,測試平臺讀取輸入的新命令行格式或修改的配置文件數值后對相應變量賦值;
當測試平臺輪詢檢測到相應變量有所變化時,重新組裝命令行格式,并更新相關測試腳本,并根據輸入指令選擇是否更新相應的測試用例套;用修改后的測試腳本和測試用例套完成對被測設備的測試;
E. 輸入或者直接修改配置文件,測試平臺檢測到新增產品系列時,則賦值給相應的變量,對命令行重新組裝;
如果用戶選擇了繼承測試腳本或者繼承測試用例套,則測試平臺將把相應的測試腳本或者測試用例套替換為新的命令格式;如果用戶不選擇繼承,則需要重新編寫生成測試腳本或者測試用例套;
測試平臺用修改后的測試腳本和測試用例套完成對被測設備的測試;
F. 輸入或者直接修改配置文件,測試平臺檢測到產品系列中有新增設備類型時,則賦值給相應的變量,對命令行重新組裝;
如果用戶選擇了繼承測試腳本或者繼承測試用例套,則測試平臺將把相應的測試腳本或者測試用例套替換為新的命令格式;如果用戶不選擇繼承,則需要重新編寫生成測試腳本或者測試用例套;
測試平臺用修改后的測試腳本和測試用例套完成對被測設備的測試;
在步驟D、步驟E和步驟F中,當測試平臺檢測到有命令行格式改變時,則把新的命令行格式傳給相關變量,沒有檢測到變化時,使用默認值;
當測試平臺檢測到有特性容量變化時,則把新的特性容量值傳給相關變量,沒有檢測到變化時,使用默認值;
測試平臺檢測到命令行格式的相關變量或者特性邊界值的變量發生變化時,則更新相關的自動化腳本;
測試平臺檢測到命令行格式的相關變量或者特性邊界值的變量發生變化時,則更新相關的測試用例套;
當需要移植到有相同功能但命令行格式完全不同的設備類型上時,只需要手工輸入變化后的命令行格式,測試平臺自動完成更新。
2.根據權利要求1所述的自動化測試技術的改進方法,其特征在于:
在步驟D、步驟E和步驟F中,更新后的測試腳本和測試用例套保存時,可選擇覆蓋原有的測試腳本和測試用例套,或者新生成一套測試腳本和測試用例套;
步驟D、步驟E和步驟F完成后,測試平臺將移植到不同設備類型所屬的多個測試用例套整合、重新生成為一個新的設備系列,使再次進行所述方法時,可通過選擇產品系列和設備類型進行測試區分。
3.一種采用權利要求1所述方法的自動化測試裝置,其特征在于:
包括,
輸入模塊,接收用戶的輸入值;
檢測模塊,檢測有無用戶輸入,如果有輸入則啟動更新腳本功能;
更新模塊,根據輸入內容更新腳本和測試用例套;
執行模塊,執行自動化腳本和測試用例套;
輸入模塊,用來接收用戶輸入的內容,主要包括用戶的IP/ID,命令行的格式,特性容量的大小;
檢測模塊,檢測輸入模塊有無內容,如果有輸入內容則讀取輸入內容,并賦值給相應的變量;
更新模塊,檢測到相應的變量發生變化,則更新腳本和測試用例套;
執行模塊,連接設備,對設備下發自動化腳本和測試用例套,并讀取設備的返回值,判斷對錯,輸出報表;
輸入模塊的輸入框是動態的,可以根據需要增加輸入,生成新的特性和腳本;
更新模塊根據用戶需要選擇是否更新測試用例套。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳鍵橋通訊技術股份有限公司,未經深圳鍵橋通訊技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410848319.X/1.html,轉載請聲明來源鉆瓜專利網。





