[發明專利]一種手機測試用例及其自動生成方法有效
| 申請號: | 201210133083.2 | 申請日: | 2012-05-03 |
| 公開(公告)號: | CN102710833A | 公開(公告)日: | 2012-10-03 |
| 發明(設計)人: | 曾元清 | 申請(專利權)人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | H04M1/24 | 分類號: | H04M1/24;G06F11/36 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 羅曉林;李志強 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 手機 測試 及其 自動 生成 方法 | ||
1.一種測試用例,其特在在于:所述的測試用例包括管理測試用例表,管理測試用例表包括
項目表,包括項目編號、項目名稱及項目備注;
模塊表,包括模塊編號、模塊名稱、模塊備注及項目編號;
功能表,包括功能編號、功能名稱、功能備注及模塊編號;
檢查點表,包括檢查點編號、功能編號、檢查點名稱、檢查點類型、極限值上限、極限值下限、是否已生成及系統默認參數;
公共數據表,包括數據類型、數據內容、極限值長度及數據說明;
測試用例表,包括用例編號、功能編號、用例說明、用例數據、用例期望及參數;
所述的測試用例表中,項目表下設模塊表,模塊表內下設功能表,功能表下設檢測點表,由檢測點表生成測試用例表。
2.根據權利要求1所述的測試用例,其特征在于:所述的檢查點表的檢查點類型為字符、文字編碼、浮點數、整數、英文數字加下劃線、ASCII編碼。
3.根據權利要求2所述的測試用例,其特征在于:所述的字符的極限值上限及極限值下限為大于零的自然數,由系統設定,并隨測試環境而調整。
4.根據權利要求3所述的測試用例,其特征在于:所述的檢查點表內的系統默認參數包括檢查點類型、檢查點長度、是否已使用、檢查點編號。
5.根據權利要求4所述的測試用例,其特征在于:所述的公共數據表內的數據類型為字符、文字編碼、浮點數、整數、英文數字加下劃線、ASCII編碼,數據內容為對應數據類型使用的數據,極限值長度為大于零的自然數,由系統設定,并隨測試環境而調整。
6.一種權利要求1~5中任一項所述的測試用例的自動生成方法,其步驟如下:
步驟1、程序開始,在項目表填寫項目信息,包括項目編號、項目名稱及項目備注;
步驟2、在模塊表填寫模塊信息,包括模塊編號、模塊名稱、模塊備注及項目編號;
步驟3、在功能表填寫功能信息,包括功能編號、功能名稱、功能備注及模塊編號;?
步驟4、在檢查點表填寫檢查點的信息,包括檢查點編號、功能編號、檢查點名稱、檢查點類型、極限值上限、極限值下限、是否已生成及系統默認參數;?
步驟5、開始調用查詢函數;
步驟6、查找檢查點表,找到所有未自動生成的檢查點;
步驟7、將所有未自動生成的檢查點與公共數據表交叉,通過檢查點類型與數據類型關聯、極限值上限與數據類型及極限值長度關聯、極限值下限與數據類型及極限值長度關聯,生成一張新的視圖,視圖將包含檢查點表與公共數據表的所有信息;
步驟8、將視圖中的數據插入測試用例表,?用例編號自動生成,功能編號使用檢查點表的功能編號,檢查點名稱加數據說明作為用例說明,數據內容作為用例數據,將數據內容變換作為用例期望;
步驟9、調用查詢函數結束,將標識為未自動生成的檢查點標識為已自動生成,自動生成測試用例完成;
步驟10、檢查自動生成的用例是否符合測試要求,不符合則返回步驟1根據結果修改;
步驟11、自動生成用例完畢。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東歐珀移動通信有限公司,未經廣東歐珀移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210133083.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種非連續接收模式下多用戶上行控制信號的發送方法
- 下一篇:一種光伏組件





