0

我有一个负载测试解决方案,其中包含一个负载测试和一个 Web 测试。我创建了负载测试解决方案所在的代理和设置了 SQL 服务器的控制器。所以我使用控制器将负载测试结果存储在数据库中。在运行测试用例时,我面临以下问题 -

无法打开负载测试结果数据库。检查由测试控制器(或本地机器)的连接字符串指定的负载测试结果数据库是否指定了包含负载测试模式且当前可用的数据库。有关详细信息,请参阅 Visual Studio 帮助主题“关于负载测试结果存储”。连接错误是:尝试创建负载测试结果存储库架构时发生错误:要创建数据库“LoadTest2010”,您的用户帐户必须具有 SQL Server“sysadmin”角色或同时具有“serveradmin”和“dbcreator”角色

注意 - 对于我的两个同事来说,相同的解决方案运行良好。所以我认为这与权限有关。我已经匹配了我和我的同事在控制器、代理、数据库上共享的权限,它们完全一样。

我被阻止了两天,如果有人能花一些时间帮助我,那就太好了。

提前致谢。

4

1 回答 1

0

负载测试存储库在控制器级别配置。因此,如果其他人可以进行负载测试,则配置是可以的。

也许,您没有在测试中使用远程测试控制器(仅限本地测试)。您应该在 VS 中创建远程测试设置并指定远程测试控制器。

在此处输入图像描述

于 2013-04-30T15:31:51.167 回答