[發(fā)明專利]一種測試用例自動填充方法及裝置有效
| 申請?zhí)枺?/td> | 202110283361.1 | 申請日: | 2021-03-17 |
| 公開(公告)號: | CN112667523B | 公開(公告)日: | 2021-07-13 |
| 發(fā)明(設計)人: | 馮岳;高博;張金洋;付一朋;任鳳翔;延旭;曹欣 | 申請(專利權)人: | 卡斯柯信號(北京)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F40/186 |
| 代理公司: | 北京鼎佳達知識產權代理事務所(普通合伙) 11348 | 代理人: | 任媛;劉鐵生 |
| 地址: | 100160 北京市豐臺區(qū)汽*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試 自動 填充 方法 裝置 | ||
1.一種測試用例自動填充方法,其特征在于,所述方法包括:
獲取不同層級需求文檔的追蹤關系,所述不同層級至少涉及包括:系統確認需求層級、系統集成架構層級、子系統確認需求層級、子系統集成架構層級、軟件確認需求層級、軟件集成架構層級,所述追蹤關系為不同層級之間存在的追蹤關系;
向所述不同層級需求文檔添加預設需求編號格式;
根據所述不同層級需求文檔的追蹤關系、所述不同層級需求文檔對應的預設需求編號格式,創(chuàng)建不同層級需求關系追蹤表,在所述需求關系追蹤表內每行存儲了不同層級的需求編號以及在同一行中不同層級的需求編號是存在預設追蹤關系的;
獲取其他層級向目標層級分配的需求表,所述需求表對應為其他層級分配到目標層級驗證的需求,所述需求表至少包括:目標需求編號、所述目標需求編號對應的目標需求內容、所述目標需求編號對應分配的目標層級的標識信息;
根據所述目標需求編號、所述目標層級的標識信息、所述同一行中不同層級的需求編號是存在預設追蹤關系的,通過查找所述需求關系追蹤表,確定待執(zhí)行填充任務的所述目標層級下的需求編號;
將所述目標需求編號填充到所述目標層級下的需求編號所在測試用例模板中,所述目標需求編號預先關聯了其他層次向本層級分配的驗證需求。
2.根據權利要求1所述的方法,其特征在于,所述根據所述目標需求編號、所述目標層級的標識信息、所述同一行中不同層級的需求編號是存在預設追蹤關系的,通過查找所述需求關系追蹤表,確定待填充的所述目標層級下的需求編號,包括:
在所述需求關系追蹤表內檢索是否存在所述目標需求編號;
若是,則在所述需求關系追蹤表內確定所述目標需求編號所在行,以及獲取所述所在行內的不同層級的需求編號存在預設追蹤關系;
通過查詢所述所在行內的不同層級的需求編號存在預設追蹤關系,判斷是否存在所述目標需求編號對應的目標層級;
若是,則在所述所在行內獲取所述目標層級下的需求編號。
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
若在所述需求關系追蹤表內未檢索到所述目標需求編號,則標記第一異常特征;
當通過查詢所述所在行內的不同層級的需求編號存在預設追蹤關系時,若確定不存在所述目標需求編號對應的目標層級,則標記第二異常特征。
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:
在所述需求關系追蹤表內校驗每個層級下的需求編號是否與所述層級對應的預設需求編號格式保持一致。
5.一種測試用例自動填充裝置,其特征在于,所述裝置包括:
第一獲取單元,用于獲取不同層級需求文檔的追蹤關系,所述不同層級至少涉及包括:系統確認需求層級、系統集成架構層級、子系統確認需求層級、子系統集成架構層級、軟件確認需求層級、軟件集成架構層級,所述追蹤關系為不同層級之間存在的追蹤關系;
添加單元,用于向所述不同層級需求文檔添加預設需求編號格式;
創(chuàng)建單元,用于根據所述不同層級需求文檔的追蹤關系、所述不同層級需求文檔對應的預設需求編號格式,創(chuàng)建不同層級需求關系追蹤表,在所述需求關系追蹤表內每行存儲了不同層級的需求編號以及在同一行中不同層級的需求編號是存在預設追蹤關系的;
第二獲取單元,用于獲取其他層級向目標層級分配的需求表,所述需求表對應為其他層級分配到目標層級驗證的需求,所述需求表至少包括:目標需求編號、所述目標需求編號對應的目標需求內容、所述目標需求編號對應分配的目標層級的標識信息;
確定單元,用于根據所述目標需求編號、所述目標層級的標識信息、所述同一行中不同層級的需求編號是存在預設追蹤關系的,通過查找所述需求關系追蹤表,確定待執(zhí)行填充任務的所述目標層級下的需求編號;
填充單元,用于將所述目標需求編號填充到所述目標層級下的需求編號所在測試用例模板中,所述目標需求編號預先關聯了其他層次向本層級分配的驗證需求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于卡斯柯信號(北京)有限公司,未經卡斯柯信號(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110283361.1/1.html,轉載請聲明來源鉆瓜專利網。





