Visual Studio Online / VSTS测试类别

时间:2017-11-09 11:10:33

标签: tfs nunit azure-devops specflow

enter image description here

任何人都可以建议您如何显示测试类别"未指定"屏幕截图中显示的是我可以按类别/标记对测试结果进行分组。

我希望能够从nunit和specflow测试中做到这一点。

2 个答案:

答案 0 :(得分:1)

有些组可以对测试进行分组,但是在nunit和specflow测试中不存在,所以你不能用它们进行组测试(结果是未指定的),你可以按容器分组,测试运行。

http://reinout.vanrees.org/weblog/2016/11/04/database-backends.html

您可以投票的相关用户语音:enter image description here,您还可以提交新的用户语音。

答案 1 :(得分:0)

正如@ starain-MSFT所写,这取决于你如何对测试进行分组 有一个按类别分组的选项,如果测试用例没有设置类别,则它在未指定的组中。

在NUnit中,您使用类别属性(https://github.com/nunit/docs/wiki/Category-Attribute),然后从NUnit VS Adapter使用该属性来通知测试资源管理器(VSTest)。

对于SpecFlow:
要在代码隐藏文件中的测试方法上生成此类别属性,您必须使用标记(请参阅"标记"中的https://cucumber.io/docs/reference#gherkin