2012-11-19 37 views
2

我遇到了数据绑定Web性能测试的问题。我有两个网络测试每个数据绑定到不同的CSV文件。首先创建的第一个完美运行。但第二个Web测试正在抛出以下内容。无法在代理TFS 2010上运行Web测试

错误

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

回答

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

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

+0

这有效,但反过来。我必须用UTF-8保存才能正常工作。 csv文件已经是失败的ANSI格式.. –

相关问题