无法在代理TFS 2010上运行Web测试

时间:2012-11-19 13:29:43

标签: tfs performance-testing

我遇到了数据绑定Web性能测试的问题。我有两个web测试,每个测试数据绑定到不同的CSV文件。最初创建的第一个完美运行。但第二次网络测试正在抛出以下内容。

错误

Could not run Web test 'WebTest1' on agent {{SERVER}}: Could not access table 'Data#csv' in data source '{{Datasource}}' of test '6181b289-71fa-478f-8341-eba270b46c2a': No value given for one or more required parameters.

我在本地运行它们。没有设置控制器或代理,我正在使用VS 2010 SP1

2 个答案:

答案 0 :(得分:1)

在Web测试中加载的可视工作室中打开CSV文件,并将分隔符从;更改为,以获取标题和值。例如:

在:

username;password;shopID;periodID
user1;password11;1;10
user2;password22;2;10

后:

username,password,shopID,periodID
user1,password11,1,10
user2,password22,2,10

答案 1 :(得分:1)

从SQL Server查询结果创建.CVS文件后,我收到了上述错误。用记事本检查.CVS后,我发现它被格式化为UTF-8。从记事本只需将编码设置为ANSI而不是UTF-8或Unicode,这将解决问题。