[發明專利]一種自動生成測試用例的方法在審
| 申請號: | 201410397663.1 | 申請日: | 2014-08-13 |
| 公開(公告)號: | CN104123227A | 公開(公告)日: | 2014-10-29 |
| 發明(設計)人: | 魏理豪;錢揚;梁哲恒;龍震岳;張金波 | 申請(專利權)人: | 廣東電網公司信息中心 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 廣州三環專利代理有限公司 44202 | 代理人: | 顏希文 |
| 地址: | 510062 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動 生成 測試 方法 | ||
1.一種自動生成測試用例的方法,其特征在于,包括:
建立測試用例管理平臺以控制測試用例的生成;所述測試用例管理平臺包括控制層、業務邏輯層和數據訪問層;
獲取用戶輸入的操作指令;
所述控制層通過發出控制代碼監測頁面跳轉邏輯關系,收集用戶請求數據,轉發用戶請求,以及根據用戶的操作指令控制所述測試用例管理平臺跳轉至指定的顯示頁面;
所述業務邏輯層根據所述控制層所監測得到的頁面跳轉邏輯關系,將用戶的操作指令轉化為業務邏輯;
所述數據訪問層包括測試用例數據庫和測試用例模板庫,根據所述業務邏輯與所述測試用例數據庫進行數據傳輸與存儲,并將控制數據傳輸與存儲的訪問控制命令進行獨立封裝;
根據用戶的操作指令確定測試參數與數據類型;根據所述測試參數和所述數據類型在所述測試用例管理平臺上構造測試數據;
通過所述數據訪問層調用所述測試用例模板庫中預設的用例模板,并根據所述用例模板將所述測試數據按照用例設計方法自動渲染以生成測試用例。
2.如權利要求1所述的自動生成測試用例的方法,其特征在于,所述用例設計方法為等價類劃分法。
3.如權利要求1所述的自動生成測試用例的方法,其特征在于,所述用例設計方法為邊界值分析法。
4.如權利要求1所述的自動生成測試用例的方法,其特征在于,所述用例設計方法為正交試驗設計法。
5.如權利要求1~4任一項所述的自動生成測試用例的方法,其特征在于,所述測試用例管理平臺還包括測試數據生成工具;
通過所述測試數據生成工具對測試數據的數據類型進行定義與修改,并根據用戶的操作指令錄入、修改或刪除測試數據。
6.如權利要求5所述的自動生成測試用例的方法,其特征在于,還包括:通過所述測試數據生成工具建立數據組,對所述數據組的用例設計方法以及關聯狀態進行設置。
7.如權利要求5所述的自動生成測試用例的方法,其特征在于,還包括:建立關鍵字與測試用例功能點的關聯關系,形成功能點列表文件;
將所述功能點列表文件導入所述測試用例管理平臺,根據用戶所輸入的關鍵字選中所述測試用例模板庫中預設的用例模板,并根據所述功能點列表文件自動生成測試用例。
8.如權利要求7所述的自動生成測試用例的方法,其特征在于,所述測試用例管理平臺設有多種用戶權限;
在所述測試用例管理平臺上導入所述功能點列表文件之前,判斷當前操作用戶是否具備基于關鍵字的用例設計權限;若當前用戶為具備基于關鍵字的用例設計權限的用戶,則在根據所述功能點列表文件自動生成測試用例。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東電網公司信息中心,未經廣東電網公司信息中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410397663.1/1.html,轉載請聲明來源鉆瓜專利網。





