我使用数据驱动测试和编码ui测试。我想捕获当前在MTM中运行的当前测试用例ID。我能怎么做?例如;
[Datasource("Microsoft.VisualStudio.TestTools.DataSource.TestCase", "http://alm...", "?????", DataAccessMethod.Sequential), TestMethod]
public void login1()
{
this.UIMAP.Login(TestContext.DataRow["url"].ToString());
}
谢谢,
答案 0 :(得分:2)
你不能。
所有属性都需要常量值,并且您无法传递在编译时不会知道其值的内容。
因此,在编写测试代码时,必须预先定义测试用例ID的值。