您好我在visual studio 2013中的一个类下编写了测试用例。 我是否可以通过类别自动化运行测试用例,因为每个类包含50多个测试用例,并且我不希望一次运行整个想要按类别运行,我尝试过mstest但是它没有给我执行测试。
mstest/testcontainer:D:\TFS•OTests.dll/类别:测试
任何人都可以建议我别的东西,因为我无法做到这一点..
答案 0 :(得分:0)
是否有任何错误消息或其他日志需要进一步排查?
无论如何,请确保正确创建和分配测试类别。
有关详细信息,请参阅此文章:
How to: Group and Run Automated Tests Using Test Categories
<强> UPDATE1:强>
请完全遵循规则,您需要添加类别名称的引号。
请尝试mstest /testcontainer:D:\TFS\OTests.dll /category:"Tests"
<强> UPDATE2:强>
我在我身边测试过,一切正常。请参阅示例:(您需要使用 VS2013交叉工具命令提示窗口运行命令)
[TestCategory("nine"), TestMethod()]
public void TestMethod1()
{
Assert.AreEqual(1, 1);
}
[TestCategory("eight"), TestMethod()]
public void TestMethod2()
{
Assert.AreEqual(1, 2);
}