繁体   English   中英

如何确定在Visual Studio 2010中保存负载测试结果的位置?

[英]How to determine where Load Test results are saved in Visual Studio 2010?

我正在使用Visual Studio 2010运行一些负载测试。我无法弄清楚如何设置保存测试结果的位置,并且似乎在测试运行后我没有测试结果可供浏览。

我一般认为你应该提供一个SQL连接字符串,指定一个SQL服务器,并在其上设置一些表。

在哪里为本地测试运行设置连接字符串? 是否可以配置VS2k10以将我的测试结果保存到本地文件中?

请注意,在我的环境中特别禁止本地SQL数据库(如SQL Express)。

如果您发现自己处于未设置数据库以存储VS 2010 Load Tester的测试结果的情况,则以下内容将有所帮助。

VS 2010的默认安装将不具有Microsoft Visual Studio Test Controller 2010工具。

要创建存储测试结果的必要表,您需要做的就是对数据库运行loadtestresultsrepository.sql脚本。

您将在以下位置找到此脚本:
x86 - C:\\ Program Files \\ Microsoft Visual Studio 10 \\ Common7 \\ IDE
x64 - C:\\ Program Files(x86)\\ Microsoft Visual Studio 10.0 \\ Common7 \\ IDE

摘自: MSDN:如何:使用SQL创建负载测试结果存储库

Visual Studio严格要求SQL Server用于负载测试存储。 如果您没有SQL Server数据库,则无法保存测试运行数据。 您所能做的就是在测试运行后立即浏览结果,并可能将测试详细信息复制并粘贴到Excel中。 关闭结果后,它已经消失了。

但是,数据库不必位于本地计算机上。 您是否有机会在网络上的其他位置访问SQL Server?

您必须运行“Microsoft Visual Studio测试控制器2010配置工具”(在Visual Studio开始菜单文件夹中找到)才能在使用前配置数据库。

设置连接字符串在Test(菜单)> Manage Test Controllers中完成。 此对话框允许您选择Controller(或“本地 - 无控制器”进行本地测试),还允许您将连接字符串设置为负载测试结果存储。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM