[發明專利]前后端集成開發測試的方法及裝置有效
| 申請號: | 201510713215.2 | 申請日: | 2015-10-28 |
| 公開(公告)號: | CN106648556B | 公開(公告)日: | 2019-12-24 |
| 發明(設計)人: | 吳中坡 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F11/36 |
| 代理公司: | 11348 北京鼎佳達知識產權代理事務所(普通合伙) | 代理人: | 王偉鋒;劉鐵生 |
| 地址: | 100083 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試數據 測試類 接口協議 相應業務 開發 互聯網技術 測試模式 集成問題 開發過程 業務邏輯 調取 攔截 測試 創建 訪問 | ||
本發明公開了一種前后端集成開發測試的方法及裝置,涉及互聯網技術領域,解決了開發過程中遇到的前端與后端的集成問題。該方法包括:設置前端與后端之間的接口協議,根據接口協議創建處理相應業務的類及其測試類;模擬所述業務的測試數據;開啟測試模式,將來自前端針對所述類的訪問攔截到所述測試類;所述前端根據所述測試類中的方法調取所述測試數據進行所述相應業務的開發;所述后端根據所述測試數據進行業務邏輯的開發并實現所述類中的方法。本發明主要用于前端與后端共同進行開發作業。
技術領域
本發明涉及互聯網技術領域,特別是涉及一種前后端集成開發測試的方法及裝置。
背景技術
隨著不同終端(Pad/Mobile/PC)的興起,對開發人員的要求越來越高,純瀏覽器端的響應式已經不能滿足用戶體驗的高要求,往往需要針對不同的終端開發定制的版本。為了提升開發效率,前后端分離的需求越來越被重視,后端負責業務/數據接口,前端負責展現/交互邏輯。我們通過API來解耦前端和后端開發過程,前后端通過一種軟件構建風格(RESTFul)的接口來通信,前端的靜態內容和后端的動態計算分別開發,分別部署。但是后續前后端的集成仍然是一個繞不開的問題,往往需要花費大量的精力來調試,直到上線前仍然不能完全保證所有的接口都是正常工作的。
發明內容
有鑒于此,本發明提出了一種前后端集成開發測試的方法及裝置,主要目的在于解決開發過程中遇到的前端與后端的集成問題。
依據本發明的第一個方面,本發明提出了一種前后端集成開發測試的方法,包括:
設置前端與后端之間的接口協議,根據接口協議創建處理相應業務的類及其測試類;
模擬業務的測試數據;
開啟測試模式,將來自前端針對類的訪問攔截到測試類;
前端根據測試類中的方法調取測試數據進行相應業務的開發;
后端根據測試數據進行業務邏輯的開發并實現類中的方法。
依據本發明的第二個方面,本發明提出了一種前后端集成開發測試的裝置,包括:
設置單元,用于設置前端與后端之間的接口協議,根據接口協議創建處理相應業務的類及其測試類;
模擬單元,用于模擬業務的測試數據;
攔截單元,用于在開啟測試模式時將來自前端針對類的訪問攔截到測試類;
調取單元,用于前端根據測試類中的方法調取測試數據進行相應業務的開發;
處理單元,用于后端根據測試數據進行業務邏輯的開發并實現類中的方法。
借由上述技術方案,本發明實施例提供的前后端集成開發測試的方法及裝置,能夠設置前端與后端之間的接口協議,并根據接口協議創建處理相應業務的類及其測試類;模擬業務的測試數據,并通過測試類中的方法予以實現;開啟測試模式,將來自前端針對類的訪問攔截到測試類;前端根據測試類中的方法調取測試數據進行相應業務的開發;后端根據測試數據進行業務邏輯的開發并實現類中的方法。與前后端開發過程中需要前端人員與后端人員不斷進行溝通調試的缺陷相比,本發明在開發過程中將前端與后端進行隔離使前后端開發人員同時進行開發,減少了開發人員的溝通成本。
上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發明的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本發明的具體實施方式。
附圖說明
通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本發明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510713215.2/2.html,轉載請聲明來源鉆瓜專利網。





