You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何删除通过TRCLI上传的TestRail测试运行结果中的附件?

解决TestRail中无法删除TRCLI上传附件的问题

针对你遇到的管理员权限下无法删除TRCLI上传附件的问题,可以按以下步骤排查解决:

  • 检查项目级权限配置
    全局管理员权限不代表自动拥有所有项目的附件操作权限。进入目标项目的「设置」→「权限」,找到对应管理员角色的权限列表,确保勾选了「删除附件」选项(部分版本里这个权限可能藏在「测试结果」或「附件」分组下)。

  • 验证TestRail版本兼容性
    部分旧版本TestRail存在API/TRCLI上传附件后权限异常的bug。查看当前TestRail版本,对比官方更新日志,确认是否有相关的权限修复补丁,如有则升级到最新稳定版本。

  • 通过TestRail API直接删除
    如果UI操作无效,可通过API绕过前端限制:

    1. 获取附件ID:打开附件详情对话框后,浏览器地址栏中会包含attachment_id=XXX,XXX即为附件ID;也可调用GET index.php?/api/v2/get_attachments_for_run/{RUN_ID}接口批量获取运行中的附件ID。
    2. 执行删除请求:用管理员账号的API密钥,发送DELETE index.php?/api/v2/delete_attachment/{ATTACHMENT_ID}请求即可删除目标附件。
  • 排除前端缓存问题
    清空浏览器缓存、禁用浏览器扩展,或换用其他浏览器重试操作,排除前端渲染异常导致的按钮禁用问题。

  • 确认TRCLI上传账号权限
    检查TRCLI配置文件中使用的上传账号是否为管理员账号。如果是用普通账号上传的附件,即使你用管理员账号查看,部分版本也会限制非所有者删除附件(这种情况需用上传账号操作,或调整项目权限允许管理员删除所有附件)。

内容的提问来源于stack exchange,提问作者Aracknid416

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 03:48:16