Mock Server 入門(一)

Mock Server

使用場景

1.開發過程當中依賴一些接口,而這些接口可能有一下狀況:html

1)接口搭建環境比較困難:例如支付寶的支付接口,須要受權等等準備好才能進行調試前端

2)接口暫時還未實現時:能夠便於前端開發java

3)接口交互比較複雜json

2.測試時能夠用於提早編寫接口測試用例,以保證測試進度與項目進度一致瀏覽器

安裝

1.安裝jdk(jdk的安裝方法就再也不重複了,見 搭建自動化集成環境post

2.下載Standalone Moco Runner.jar包測試

Demo

用於測試jar是否正常運行:加密

1.新建.json文件:文件中存放request、resposespa

文件名:config.json代理

文件內容:

[
    {
        "request":
        {
            "uri":"/hello"
        },
        "response":
        {
            "text":"world"
        }
    }
]

文件存放到Standalone Moco Runner.jar的同一文件夾下


2.在cmd中:java -jar moco-runner-0.10.0-standalone.jar http -p 8888 -c config.json

 

3.訪問瀏覽器:localhost:8888/hello

4.若是要mock https請求時,須要使用設置HTTP隧道的CONNECT請求轉發請求自動生成SSL證書,容許明文記錄加密的HTTPS流量要代理請求,HTTP客戶端應配置爲使用HTTP代理

 

Mock server 相關結介紹:

  1.Mock server 實現get方法的接口

  2.Mock server 實現post方法的接口

相關文章
相關標籤/搜索