gpt4 book ai didi

c#-4.0 - 如何从 Microsoft 测试管理器中的测试用例读取参数值

转载 作者:行者123 更新时间:2023-12-04 11:43:12 25 4
gpt4 key购买 nike

我正在尝试使用 Microsoft 测试管理器使用 c# 以编程方式执行测试用例。
为此,我想读取存储在 Microsoft 测试管理器中的参数值。
请建议我怎么做
例如:- 读取内部参数“我的值(value)”的值
我试图输入图像但它不起作用......

问候
残酷的

最佳答案

我想您想从自动化测试实现的测试用例的数据源中读取参数。

您必须将您的测试与 TFS 上的测试用例 ID 相关联。

试试下面的代码。

[TestClass]
public class TestClass
{
public TestContext TestContext { get; set; }
public DataRow DataRow { get; set; }

[TestMethod]
[DataSource("Microsoft.VisualStudio.TestTools.DataSource.TestCase",
"http://localhost:8080/tfs/[CollectionName];[ProjectName]", "[TestCaseId]", DataAccessMethod.Sequential)]
public void TestMethod()
{
string column1 = TestContext.DataRow[0].ToString(); // read parameter by column index
string column2 = TestContext.DataRow["Column2"].ToString(); //read parameter by column name
}
}

请记住,您的 TestMethod 将针对测试用例数据源的每一行(迭代)运行一次。

关于c#-4.0 - 如何从 Microsoft 测试管理器中的测试用例读取参数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8163098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com