如何在Report Portal报表统计中配置测试(非步骤)的统计计算?
在Report Portal中配置基于测试用例(而非步骤)的统计报表
我之前帮不少同行解决过Report Portal里这个统计维度的问题,其实核心就是切换Widget的统计数据源,不用找复杂的资料,跟着下面的步骤来就行:
1. 进入仪表盘编辑模式
- 打开你要调整的仪表盘,点击右上角的
Edit按钮进入编辑状态 - 要是你还没建仪表盘,先点击
Create Dashboard新建一个,命名后进入编辑
2. 添加/编辑统计Widget
- 点击
Add widget,选择你需要的统计组件(比如Cases Trend看趋势、Statistics看数值统计、Pie Chart看占比,这些都支持测试用例维度) - 如果你已经有现成的Widget但显示的是步骤数据,直接点击Widget右上角的编辑图标进入配置面板
3. 切换到测试用例统计维度
- 在配置面板里,找到数据源/分组维度相关的选项(不同组件命名略有差异,比如有的叫
Group by,有的直接在Metrics里选) - 选择
Test Item(部分版本叫Test Case)作为统计主体,同时在指标里选「通过测试用例」「失败测试用例」这类基于测试的指标,别选步骤相关的 - 关键一步:在
Filters筛选器里,把Item Type设置为TEST,这样就能完全排除步骤(STEP类型)的干扰,只统计测试用例层级的数据
4. 保存并验证效果
- 配置完点击
Save,回到仪表盘就能看到基于测试用例的统计结果了 - 要是数据不对,再检查下筛选条件,确保没把步骤类型的内容包含进去
额外提示
- 如果你的Report Portal版本比较旧(比如v4.x及更早),可能没有明确的测试用例维度选项,建议升级到v5.x及以上的稳定版,新版本对测试层级的区分更清晰
- 要是有特殊的统计需求(比如跨项目的测试用例统计),可以结合Report Portal的API来定制,但大部分常规需求用内置Widget就能搞定
内容的提问来源于stack exchange,提问作者Troublemaker girl
相关产品推荐
相关产品推荐

