Allure 的文件中配置reporter: order: enabled: true sort_by: execution_order怎么操作,给一下详细配置名称
时间: 2024-12-13 19:22:11 浏览: 8
newman-reporter-allure:一个Newman记者,使用Allure-js框架生成精美的报告
在Allure (一个流行的测试报告工具) 中,`reporter: order: enabled: true sort_by: execution_order` 这段配置描述了如何按照执行顺序对测试结果进行排序。以下是详细的解释:
- `reporter`: 它指定了 Allure 报告器(reporter),在这里是指某个配置项将影响报告生成时的呈现方式。
- `order`: 这个关键字表示我们希望改变报告的排列顺序。
- `enabled: true`: `enabled` 属性设为 `true` 表示启用这个排序功能。如果设为 `false`,则该排序会被禁用。
- `sort_by: execution_order`: `sort_by` 指定排序依据,这里是 `execution_order`,意味着按照测试执行的顺序来排列结果,即最先执行的测试会排在前面。
如果你想在 Allure 配置文件(通常是 `.allure.yml` 或者在IDE插件设置中)应用这个配置,你需要添加类似下面的片段:
```yaml
testRunner:
allure:
configuration:
reporters:
- allure:
enabled: true
report:
enabled: true
dir: path/to/reports
sorter:
enabled: true
type: execution_order
```
请注意替换路径(`path/to/reports`)为你实际的报告存放目录。
阅读全文