C# 使用编码UI从CSV文件读取特定数据行

C# 使用编码UI从CSV文件读取特定数据行,c#,csv,coded-ui-tests,C#,Csv,Coded Ui Tests,下面是我希望解决的问题的一个例子: 我有一个CSV文件,有2列(用户名、密码)和10行(不同的用户名和密码) 我的目标是让我的第一个测试方法使用第一个用户名/密码组合,第二个测试方法使用第二行,以此类推。现在,如果我运行测试,第一个测试方法将使用所有10行数据 有没有办法限制我的测试方法只读取csv文件中的特定行(比如第1行)?我现在正在使用TestContext.DataRow[“UserName”].ToString()。但我认为测试用例在编码UI中运行的方式是,它会自动运行10次。发布测试

下面是我希望解决的问题的一个例子:

我有一个CSV文件,有2列(用户名、密码)和10行(不同的用户名和密码)

我的目标是让我的第一个测试方法使用第一个用户名/密码组合,第二个测试方法使用第二行,以此类推。现在,如果我运行测试,第一个测试方法将使用所有10行数据


有没有办法限制我的测试方法只读取csv文件中的特定行(比如第1行)?我现在正在使用
TestContext.DataRow[“UserName”].ToString()。但我认为测试用例在编码UI中运行的方式是,它会自动运行10次。

发布测试方法如何?您可能应该将代码放入其中,如果没有代码,则无法查看如何更改它,从而实现您想要的功能。感谢您的快速响应。然而,我想我已经明白了。这只是一个基本的登录页面。我使用此语法使代码引用CSV中的特定列TestContext.DataRow.Table.Rows[rownumber].ItemArray[column number].ToString();