在TestLink中创建Jira问题时遇“Field versions cannot be set”错误排查
TestLink创建Jira问题失败的其他可能配置问题
- API权限与账号访问:检查TestLink所用的Jira账号是否具备目标项目的问题创建权限,同时确认该账号能正常访问对应Jira项目,且有权限设置问题的核心字段(如Issue Type、优先级、组件等)。
- 字段映射不匹配:TestLink与Jira的字段映射必须完全对应,比如TestLink的缺陷类型、测试状态需正确映射到Jira的Issue Type、Status字段。若存在Jira必填字段未在TestLink中配置映射或默认值,会直接导致创建失败。
- Jira项目必填字段遗漏:确认Jira目标项目的必填字段(如描述、经办人、组件等)是否都在TestLink的Jira集成配置中做了设置,哪怕Jira后台有默认值,TestLink调用API时可能无法自动继承,需手动补充。
- 集成参数配置错误:核对TestLink中Jira服务器的URL是否完整(需包含API路径,如
https://your-jira-domain.com/rest/api/2/),API版本是否与Jira服务器兼容,以及认证方式(基础认证/OAuth)是否配置正确。 - 项目关联配置失效:确认TestLink项目是否已正确关联到目标Jira项目,包括项目Key是否完全匹配,且在TestLink项目设置中启用了Jira集成功能。
- 版本数据同步异常:即使你未在TestLink添加版本配置,也要确认TestLink是否能正常拉取Jira的版本列表。若同步失败,创建问题时版本参数无法正确传递,可能触发错误。
- 网络连接限制:检查TestLink服务器是否能正常访问Jira的API端口,是否存在防火墙、代理规则阻止了两者间的请求,导致API调用失败。
内容的提问来源于stack exchange,提问作者Mic Hohowsky
相关产品推荐
相关产品推荐

