REST保证测试- 如何使用删除请求从此URL删除工作区
http:// in-kumaran2-1:8080 / devops-workbench-web / rest / api / workspace / delete / {projectId}
接到请求
given().when().delete(url,JSON body);
下面给出了示例请求JSON正文
{“名称”:“ newworkspace”,“ workspaceFlow”:“ Open Sorce”,“ versionControl”:“ SVN”,“ featureManagement”:“ JIRA”,“ defectManagement”:“”,“ buildAutomation”:“ Selenium”,“ deploymentAutomation“:”“,” buildRepository“:” Nexus“,” codeQualityTools“:” SonarQube“,” automatedTestingTools“:” Selenium“,” environmentProvision“:” Puppet“,” environmentConfiguration“:” Puppet“,” projectId“: {“ id”:“ 56cebe578850d51c6fe07684”,“ name”:“ wbproject”,“ description”:“ wbproject”,“ processTemplate”:“ Agile”,“ projectManager”:“ Anil”,“projectStartDate“:1454284800000,” projectEndDate“:1475193600000,”备注“:null,” accountId“:{” id“:” 56cebe218850d51c6fe07683“,” accountName“:”工作台“,” accountDescription“:”工作台帐户“}} }}
projectID具有另一个对象{“ id”:“ 56cebe578850d51c6fe07684” ....}如何在删除请求中传递此projectId
网址是:http : //example.com/building
我的查询字符串是:
globalDates:{“ startMs”:1473672973818,“ endMs”:1481448973817,“ period”:90} limitTo:6 loadTvData:true startFrom:0 userId:5834fb36981baacb6a876427
使用Rest Assured的方式在GET URL中传递查询字符串参数的方法是这样的:-
when().parameter(“ globalDates”,“ startMs”,“ 1474260058054”,“ endMs”,“ 1482036058051”,“句号”,“ 90”)
.parameters(“ limitTo”,“ 6”)
.parameters(“ loadTvData”,“ true”)
.parameters(“ startFrom”,“ 0”)
.parameters(“ userId”,“ 5834fb36981baacb6a876427”);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句