0

我正在使用播放列表以特定顺序(相互依赖)运行测试用例。我第一次使用播放列表时它工作正常。但是一旦我关闭视觉工作室并再次打开播放列表就无法正常工作。这是我的代码。

    [TestMethod]
    public void Test2()
    {
      // code
    }
    [TestMethod]      
    public void Test1()
    {
        //code
    }    
     [TestMethod]       
     public void Test3()
     {
         //code
     }

我的执行要求是 Test1,Test2,Test3 的方式,但它是按 Test2,Test1,Test3 的顺序执行的。打开后,如果我从播放列表中删除一些测试用例并从测试资源管理器中再次添加它们,那么我会得到想要的结果(但如果我关闭解决方案,问题仍然存在。)。尝试在互联网上搜索,但找不到任何解决方案。甚至找不到像我这样有类似问题的帖子。希望有人遇到同样的问题。如果您需要更多信息,请告诉我。

4

1 回答 1

0

对于排序测试,请使用 Visual Studio 中的“排序测试”。播放列表并不意味着在您的测试用例中创建顺序。

于 2016-12-22T11:07:20.780 回答