0
我很难告诉Visual Studio Online忽略某些我不想在VSO构建期间运行的测试。我在测试库中有一组测试,我不希望它们在联机构建过程中运行。这些测试可能需要很长时间才能完成,因此我不希望它们成为在构建阶段执行的测试的一部分,因此构建代理需要尽可能多的时间来完成构建。所以,我可以标记与NUnit的类别的那些测试类似这样的如何告诉Visual Studio Online VS测试任务忽略某些nUnit测试类别
/// <summary>
/// This is a long running test
/// </summary>
[Test]
[Category("LongRunningTest")]
public void ObtainsTourInformationTest() {
...
}
这是我的测试任务定义的部分捕获。我读了一个地方,我可以使用测试过滤器标准为此目的,但我还没弄明白。
我使用以下NUnit的包
<package id="NUnit.Runners" version="2.6.4" />
<package id="NUnit" version="2.6.4"/>
<package id="NUnitTestAdapter" version="2.0.0" />
所以,基本上,我需要知道的是Studio在线测试任务怎么电话视觉忽视标有NUnit的类别属性的测试。
你是什么意思“分组测试的特质”? –
测试资源管理器窗口菜单栏有一个图标,用于选择测试如何分组:类,持续时间,结果,特性,项目 – Charlie
我正在使用Visual Studio Online(不能与Visual Studio联机工作)。我发布的捕获是Visual Studio Online构建定义的测试任务部分。 –