1、Moco 是什么

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