我们有一个TFS构建定义,用于启动使用'回归'测试类别标记的NUnit测试。这使用NUnit控制台运行程序注释
where cat = 'Regression'
但是,我们有多个不同的环境,其中一些测试将在一个环境中失败,它们将在另一个环境中传递。我们没有充分利用播放列表功能,因为在TFS上远程运行时我无法找到定位播放列表的方法。有谁知道如何做到这一点?谢谢!
答案 0 :(得分:0)
不幸的是,目前无法在TFS Build Definition中指定此/播放列表。相关的uservoice:
允许TFS构建服务器使用测试播放列表
作为解决方法,您可以使用.orderedtest
代替.playlist
。
可以在VS2013及更高版本中创建和编辑有序测试。该格式与.playlist
类似,但它包含测试GUID的链接,因此以编程方式修改更复杂。
TFS能够在构建管道中运行orderedtest,如何实现这一点你可以参考下面的链接: