Azure DevOps Test Plan下配置/参数页报404,是否为已知问题?
Azure DevOps Test Plan 子页面404问题说明
问题属性判定
- 同时出现Configurations、Parameters两个子页面404报错的场景,属于Azure DevOps已归档的已知类配置故障,常见触发原因:
- 组织所在托管区域的测试管理模块部署版本未完成全量同步,导致对应子路由的前端资源无法正常加载
- 当前账号未被授予对应测试模块的基础访问权限,系统访问校验失败时会统一返回404而非权限不足提示
临时替代操作方案
无需跳转报错的前端路由,可通过Azure DevOps内置的公开Web API完成全量测试配置操作,操作效果与前端页面完全一致:
- 新增测试配置
- 传入所属项目标识、配置名称、适配测试的平台范围、配置描述参数,调用测试配置创建接口即可提交新增项,无需依赖前端页面加载
- 更新测试配置
- 先拉取目标测试配置的现有元数据,在原有参数基础上调整名称、关联适配范围、启用/停用状态后提交回写,即可完成配置更新
- 操作结果校验
- 完成接口操作后可刷新Test Plan模块主页,打开任意测试套件的配置关联下拉列表,即可验证已新增、更新的配置项是否正常生效
配套排障提示
- 若调用接口时出现权限报错,可在项目设置的安全权限页,检查当前账号是否持有
Manage test configurations、Manage test parameters两类对应权限 - 该类前端404问题通常会在托管区域完成版本同步后,自动恢复原有前端入口的正常访问能力
内容的提问来源于stack exchange,提问作者megan
相关产品推荐
相关产品推荐

