1、Moco 是什么
成都創(chuàng)新互聯(lián)專注于湘鄉(xiāng)企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計,商城網(wǎng)站制作。湘鄉(xiāng)網(wǎng)站建設(shè)公司,為湘鄉(xiāng)等地區(qū)提供建站服務(wù)。全流程按需求定制網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
Moco是一個簡單搭建模擬服務(wù)器的程序庫/工具,這個基于 Java 開發(fā)的開源項目已經(jīng)在 Github 上獲得了不少的關(guān)注。該項目的簡介是這樣描述自己的:Moco 是一個簡單搭建 stub 的框架,主要用于測試和集成。這個框架的開發(fā)靈感來自 Mock 框架,如 Mockito 和 Playframework。
2、為什么要開發(fā)這個框架?
集成,尤其是基于 HTTP 協(xié)議的集成——web service、REST 等,在我們的項目開發(fā)中被廣泛應(yīng)用。以前,我們每次都要往 Jetty 或 Tomcat 等應(yīng)用服務(wù)器上部署一個新的 WAR。大家都知道,開發(fā)部署一個 WAR 的過程是很枯燥的,即使在嵌入式服務(wù)器上也是如此。而且,每次我們做一點(diǎn)改動,整個 WAR 都要重新組裝。
Moco 的出現(xiàn),正是為了解決這些問題。開發(fā)團(tuán)隊只要根據(jù)自己的需要進(jìn)行相應(yīng)的配置,就會很方便得到一個模擬服務(wù)器。而且,由于 Moco 本身的靈活性,其用途已經(jīng)不再局限于最初的集成測試,比如,Moco 可以用于移動開發(fā),模擬尚未開發(fā)的服務(wù);Moco 還可以用于前端開發(fā),模擬一個完整的 Web 服務(wù)器,等等。
在 2013 年Duke's Choice Awards上,Moco 框架被提名為最具創(chuàng)新力的 Java 項目之一,在 Twitter 上得到了 Martin Fowler 的關(guān)注,詳見《企業(yè)系統(tǒng)集成點(diǎn)測試策略》一文在 InfoQ 英文站
3、下載地址:
https://github.com/dreamhead/moco
4、實例用法
http://www.ibm.com/developerworks/cn/web/1405_liugang_mocowebtest/
網(wǎng)站欄目:開源mockserver系統(tǒng)
文章路徑:http://jinyejixie.com/article2/ggipic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、響應(yīng)式網(wǎng)站、網(wǎng)站內(nèi)鏈、關(guān)鍵詞優(yōu)化、App設(shè)計、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)