groovy如何使用java接口測試框架發送http請求

本人在使用java寫框架作http接口測試的過程當中,通過大神指點思路,發現用例仍是要用腳本語言來作會更加有利於後期的用例執行和用例管理。最近在研究大神推薦的groovy腳本語言,略有一些小成績。下面分享一下如何在groovy裏面使用本身寫的基於java的接口測試框架來發送http請求的方法。groovy的文檔發送http請求我的感受略微麻煩了,並且我已經封裝好了發送和接受請求的方法,以及一些其餘功能。java

思路以下:把寫好的框架打包jar包,而後再groovy裏引入,直接使用框架的方法發送http請求,並作響應的處理。apache

分享groovy代碼:編程

1import net.sf.json.JSONObject
 2import org.apache.http.client.methods.HttpGet
 3import source.FanLibrary
 4
 5class one extends FanLibrary {
 6    static void main(String[] args) {
 7        def httpGet = new HttpGet("http://cost-api.fissionpie.com/cost?_t=200&_app=1&_v=1.0.0&token=601_200_1524035146010_d78096e246592dfa&userId=56&type=1&maxId=0&length=10");
 8        def response = getHttpResponseEntityByJson(httpGet);
 9        println response
10    }
11}

下面是返回結果:json

往期文章精選

  1. java一行代碼打印心形
  2. Linux性能監控軟件netdata中文漢化版
  3. 接口測試代碼覆蓋率(jacoco)方案分享
  4. 性能測試框架
  5. 如何在Linux命令行界面愉快進行性能測試
  6. 圖解HTTP腦圖
  7. 寫給全部人的編程思惟
  8. 將json數據格式化輸出到控制檯
  9. 如何測試機率型業務接口
  10. 將swagger文檔自動變成測試代碼
  11. Mac+httpclient高併發配置實例
  12. httpclient處理多用戶同時在線

公衆號地圖 ☢️ 一塊兒來~FunTester

相關文章
相關標籤/搜索