[發明專利]RF用例的生成方法、裝置和系統有效
| 申請號: | 201711270495.X | 申請日: | 2017-12-05 |
| 公開(公告)號: | CN107967212B | 公開(公告)日: | 2020-09-25 |
| 發明(設計)人: | 董曦 | 申請(專利權)人: | 廣州酷狗計算機科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 郭晶 |
| 地址: | 510660 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | rf 生成 方法 裝置 系統 | ||
本發明公開了一種RF用例的生成方法、裝置和系統,屬于計算機技術領域。該方法包括:從前端獲取目標RF用例的替換數據,替換數據包括接口名稱、用例標簽、和入參字段中的至少一種數據,至少一種數據中的每種數據在目標RF用例中對應一個字段;根據替換數據中每種數據對應的字段將替換數據填入預設的RF用例模板,得到目標RF用例。本發明通過從前端獲取目標RF用例的替換數據,再根據替換數據中每種數據對應的字段將替換數據填入預設的RF用例模板,得到目標RF用例,生成RF用例的速度較快。解決了相關技術中通過RIDE逐行編寫RF用例的方式的編寫效率較低的問題。達到了提高RF用例的編寫效率的效果。
技術領域
本發明涉及計算機技術領域,特別涉及一種RF用例的生成方法、裝置和系統。
背景技術
RF(英文:Robot Framework)用例是一種用于對系統的某一個功能進行測試的代碼。通過生成各種RF用例能夠對系統的各種功能進行測試。
相關技術中有一種測試用例的生成方法,在該方法中,通過RF集成開發環境(英文:Robot Framework Integrated Development Environment;簡稱:RIDE)來逐行編寫一個個不同的RF用例。
在實現本發明的過程中,發明人發現相關技術至少存在以下問題:通過RIDE逐行編寫RF用例的方式的編寫效率較低。
發明內容
本發明實施例提供了一種RF用例的生成方法、裝置和系統,能夠解決相關技術中通過RIDE逐行編寫RF用例的方式的編寫效率較低的問題。所述技術方案如下:
根據本發明實施例的第一方面,提供了一種RF用例的生成方法,所述方法應用后端,所述方法包括:
從前端獲取目標RF用例的替換數據,所述替換數據包括接口名稱、用例標簽、和入參字段中的至少一種數據,所述至少一種數據中的每種數據在所述目標RF用例中對應一個字段;
根據所述替換數據中每種數據對應的字段將所述替換數據填入預設的RF用例模板,得到所述目標RF用例。
可選的,所述得到所述目標RF用例之后,所述方法還包括:
向所述前端發送所述目標RF用例,所述前端用于在預覽頁面上展示所述目標RF用例;
從所述前端獲取用戶根據所述預覽頁面觸發的修改信息;
根據所述修改信息修改所述目標RF用例,以得到修改后的目標RF用例。
可選的,所述修改信息用于指示修改所述目標RF用例中除所述替換數據對應的字段外的字段。
可選的,所述替換數據還包括接口描述和生成名稱中的任意一種數據。
可選的,所述根據所述修改信息修改所述目標RF用例之后,所述方法還包括:
存儲所述替換數據以及所述修改后的目標RF用例;
將所述修改后的目標RF用例發送至所述前端。
根據本發明實施例的第二方面,提供一種RF用例的生成方法,所述方法應用前端,所述方法包括:
顯示替換數據頁面;
接收用戶根據所述替換數據頁面觸發的目標RF用例的替換數據,所述替換數據包括接口名稱、用例標簽、和入參字段中的至少一種數據,所述至少一種數據中的每種數據在所述目標RF用例中對應一個字段;
將所述替換數據發送給后端,所述后端用于根據所述替換數據中每種數據對應的字段將所述替換數據填入預設的RF用例模板,得到所述目標RF用例。
可選的,所述將所述替換數據發送給后端之后,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州酷狗計算機科技有限公司,未經廣州酷狗計算機科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711270495.X/2.html,轉載請聲明來源鉆瓜專利網。





