一種圖數(shù)據(jù)庫的測試用例生成方法和裝置
基本信息

| 申請?zhí)?/td> | CN201911138381.9 | 申請日 | - |
| 公開(公告)號 | CN111176979A | 公開(公告)日 | 2020-05-19 |
| 申請公布號 | CN111176979A | 申請公布日 | 2020-05-19 |
| 分類號 | G06F11/36 | 分類 | 計算;推算;計數(shù); |
| 發(fā)明人 | 徐子喬;王艷;楊波;劉瑛煜 | 申請(專利權)人 | 四川蜀天夢圖數(shù)據(jù)科技有限公司 |
| 代理機構 | 深圳市六加知識產權代理有限公司 | 代理人 | 向彬 |
| 地址 | 610000 四川省成都市天府新區(qū)興隆街道湖畔路西路99號B7棟天府英才中心6層 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提供了一種圖數(shù)據(jù)庫的測試用例生成方法和裝置,方法包括:對圖數(shù)據(jù)庫中已存在的數(shù)據(jù)進行初始化,通過編寫配置文件或配置選項獲取到圖數(shù)據(jù)庫中的元數(shù)據(jù)信息;對gremlin源碼進行類解析得到語法遍歷步驟信息,通過類與類之間的對應關系得到各GQL語法步驟的映射表;根據(jù)映射表得到孤立的步驟以及各步驟的前后關系,通過對不同步驟前后關系的匹配進行多種組合得到GQL語法模板,在需要參數(shù)的位置使用替代符進行填充;從獲取到的元數(shù)據(jù)信息中抽取參數(shù)來替換所述GQL語法模板中的替代符信息,生成測試用例。該方法可針對不同的數(shù)據(jù)快速自動生成相應的測試用例,提高測試效率與測試覆蓋度,可方便高效地完成冒煙測試以及系統(tǒng)測試。 |





