2016-03-14 11 views
0

放心測試 - 如何使用刪除請求,從這個網址放心API測試 - 通過一個JSON對象作爲參數傳遞給GET請求

http://in-kumaran2-1:8080/devops-workbench-web/rest/api/workspace/delete/ {專案編號}

刪除工作區

給出的請求

given().when().delete(url,JSON body); 

當樣品申請JSON體下面

0給定

{ 「名」: 「newworkspace」, 「workspaceFlow」: 「打開 SORCE」, 「版本控制」: 「SVN」, 「featureManagement」: 「JIRA」, 「defectManagement」: 「」, 「buildAutomation」 「硒」, 「deploymentAutomation」: 「」, 「buildRepository」: 「核心項目」, 「codeQualityTools」: 「SonarQube」, 「automatedTestingTools」: 「硒」, 「environmentProvision」: 「木偶」, 「environmentConfiguration」:「木偶「,」projectId「:{」id「:」56cebe578850d51c6fe07684「,」name「:」wbproject「,」description「:」wbproject「,」processTemplate「:」Agile「,」projectManager「:」Anil「,」projectStartDate 「:1454284800000,」projectEndDate「:1475193600000,」remarks「:null,」accountId「:{」id「:」56cebe218850d51c6fe07683「,」accountName「:」workbench「,」accountDescription「:」workbench account「}}}

專案編號的另一個目的{ 「ID」: 「56cebe578850d51c6fe07684」 ......}如何通過這個專案編號的刪除請求

回答

0

實際上,我已經通過了類似下面的JSON對象:

Response res =given(). 
      content(jo). //jo is the json object to pass with the url. 
      with(). 
      contentType("application/json"). 
      header("Content-Type", "application/json"). 
    when(). 
      post(settings.getApiUrl()); //this is the url, i use post method 

和郭沫若是這樣的:

JsonObject jo = new JsonObject(); 
jo.addProperty("username", "abc");//key and value 
jo.addProperty("password", "abc");//key and value 

U可以嘗試像this.i這裏作爲頭U可以把它作爲PARAM。

0

URL是:http://example.com/building

我的查詢字符串是:

globalDates:{ 「startMs」:1473672973818 「endMs」:1481448973817, 「時期」:90} limitTo:6 loadTvData :真 startFrom:0 用戶名:5834fb36981baacb6a876427

方式使用放心像這樣通過查詢字符串參數在GET網址: -

時()。參數( 「globalDates」, 「startMs」, 「1474260058054」, 「endMs」, 「1482036058051」, 「週期」, 「90」)

.parameters( 「limitTo」, 「6」)

.parameters( 「loadTvData」, 「真」)

.parameters( 「startFrom」, 「0」)

.parameters( 「用戶id」, 「5834fb36981baacb6a876427」);

相關問題