2
A
回答
0
你可以找到介绍了Java的REST API的位置:
https://developer.help.rallydev.com/java-toolkit-rally-rest-api
和文件上的拉力赛的Web服务API的位置:
https://rally1.rallydev.com/slm/doc/webservice
要创建一个新的缺陷和其关联到一个故事,你会做这样的事情:
// Query for Story to associate with Defect
String storyFormattedID = "US20142";
QueryRequest storyRequest = new QueryRequest("HierarchicalRequirement");
storyRequest.setFetch(new Fetch("FormattedID","Name","Changesets"));
storyRequest.setQueryFilter(new QueryFilter("FormattedID", "=", storyFormattedID));
QueryResponse storyQueryResponse = restApi.query(storyRequest);
JsonObject storyJsonObject = storyQueryResponse.getResults().get(0).getAsJsonObject();
String storyRef = storyJsonObject.get("_ref").toString();
JsonObject newDefect = new JsonObject();
newDefect.addProperty("Name", "Test Defect");
newDefect.addProperty("Priority", "High Attention");
newDefect.addProperty("Severity", "Major Problem");
newDefect.addProperty("Requirement", storyRef);
CreateRequest storyCreateRequest = new CreateRequest("defect", newDefect);
CreateResponse storyCreateResponse = restApi.create(storyCreateRequest);
的任务的过程会是很相似:
// Create a new Task and associate to the same Requirement
JsonObject newTask = new JsonObject();
newTask.addProperty("Name", "Test Task");
newTask.addProperty("State", "Defined");
newDefect.addProperty("WorkProduct", storyRef);
CreateRequest taskCreateRequest = new CreateRequest("task", newTask);
CreateResponse taskCreateResponse = restApi.create(taskCreateRequest);
相关问题
- 1. 出现SSLHandshakeException与拉力REST API
- 2. 使用拉力试验API
- 3. 使用REST API来创建一个拉力用户.NET
- 4. 拉力赛:Java Rest Api:返回结果限制?
- 5. 添加使用REST API儿童火力
- 6. 1.39拉力API版本源Java脚本
- 7. 拉力赛的Java API回溯期
- 8. 通过拉力REST API讨论在用户故事
- 9. 如何使用拉力赛的Ruby API
- 10. 在拉力赛Rest中花在HierarchicalRequirement上的时间API
- 11. 拉力-REST的API V2.21 updateCollection不能工作
- 12. 拉力REST API:为所有的孩子,孙子查询,
- 13. 拉力赛的Python API
- 14. 拉力赛工具 - API
- 15. 拉力休息API交易
- 16. 支持SSO的拉力API
- 17. 如何查询拉力赛中的测试文件夹Rest Java for Java?
- 18. 使用REST API
- 19. 使用REST API
- 20. 使用REST API
- 21. 使用REST API
- 22. 使用REST API
- 23. Scala REST API调用Java REST与FormParams
- 24. CA服务DESK REST api使用JAVA
- 25. Java Rest客户端API使用未来
- 26. 使用java的QC ALM REST API
- 27. 使用Java Rally REST API附加文件
- 28. 如何在Java中使用Firebase REST API?
- 29. 使用Java Rest API进行PayPal登录
- 30. 使用Java消费REST风格的API