我想使用 jira-rest-java-client sdk 访问我的 Jira 的测试用例,但我不知道如何

问题描述 投票:0回答:1

我的pom.xml:

<dependency>
            <groupId>com.atlassian.jira</groupId>
            <artifactId>jira-rest-java-client-api</artifactId>
            <version>5.2.4</version>
        </dependency>
        <dependency>
            <groupId>com.atlassian.jira</groupId>
            <artifactId>jira-rest-java-client-core</artifactId>
            <version>5.2.4</version>
            <scope>provided</scope>

        </dependency>

我想访问我的测试用例之一XX-T1234,这是我的代码。我收到404错误,我不确定我的sdk和代码是否正确。

import com.atlassian.jira.rest.client.api.JiraRestClient;
import com.atlassian.jira.rest.client.api.ProjectRestClient;
import com.atlassian.jira.rest.client.api.JiraRestClientFactory;
import com.atlassian.jira.rest.client.api.domain.Issue;
import java.net.URI;


String jiraUrl = "https://mockrun-jira.xxxxxx.com";
        String username = "xxx";
        String token = "<MASK>";
        String issueKey = "XX-T1234"; // The key of the issue you want to retrieve

          Issue issue = client.getIssueClient().getIssue(issueKey).claim();
System.out.println("Issue summary: " + issue.getSummary());

  • 更改代码
  • Jira 搜索文档
java sdk jira
1个回答
0
投票

找不到测试用例的原因是测试用例不是Jira的核心部分。

通过查看示例代码中的测试用例 ID (

XX-T1234
),在我看来,您可能正在使用 Zephyr Scale(以前称为 TM4J,以前称为 Adaptavist 测试管理/ATM)之类的东西。

这是一个 Jira 插件,因此 Jira REST 客户端库不支持。

如果您想与 Zephyr Scale 交互,我的建议是查看他们的 Javadocs:https://support.smartbear.com/zephyr-scale-server/javadocs/9.15.1/

© www.soinside.com 2019 - 2024. All rights reserved.