【发布时间】:2019-05-02 11:10:38
【问题描述】:
测试报告框架Allure允许使用下一个测试attributes:
- AllureDescriptionAttribute
- AllureFeaturesAttribute
- AllureSeverityAttribute
- AllureStoriesAttribute
- AllureTitleAttribute
我想知道是否可以将它们与 SpecFlow (+MsTest) 一起使用。
其实我已经知道如何使用AllureSeverityAttribute 属性了。要使用它,需要通过添加更改 allureConfig.json 文件:
"specflow": {
"labels": {
"owner": "^author:?(.+)",
"severity": "^(normal|blocker|critical|minor|trivial)"
}
然后在某个场景中,您可以添加“@blocker”或“@minor”等标签。
但我也很想用AllureDescriptionAttribute。
我也不明白 AllureDescriptionAttribute 是如何工作的,因为当我将特定标签添加到我的场景时,它不会将 AllureDescriptionAttribute 添加到 .feature.cs 文件中。
【问题讨论】: