使用MS Test框架未按照Visual Studio 2019中指定的``优先级''运行测试用例

问题描述

我正在将MS Test用于自动化单元测试用例的测试项目。当我在同一类中为其分配了“优先级”后运行测试用例时,则不会按照其分配的“优先级”执行测试用例(即[测试方法])。

这是我的代码

UnitTestProject22.AutomationFramework 
{
    [TestClass]
    public class LoginScenarios : TestBase
    {
        [Priority(2)]
        [TestMethod]
        public void IsUserLoginSuccessFully()
        {
             // second test case code
        }

        [Priority(1)]
        [TestMethod]
        public void IsUserLoginUnsuccessFullyWithInvalidPassword()
        {
        }
    }
}

这些是框架详细信息:

  1. 操作系统-Window 8.1(64位)
  2. MSTest.TestFramework-版本2.1.2
  3. MSTest.TestAdapter-版本2.1.2
  4. Microsoft.NET.Test.Sdk-版本16.7.1
  5. Selenium.WebDriver-版本3.141.0
  6. WebDriverManager-版本2.11.0

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)