服务器性能测试参数,如何:对 Web 性能测试 Web 服务器的 URL 进行参数化

如何:对 Web 性能测试 Web 服务器的 URL 进行参数化

08/12/2011

本文内容

本主题适用于:

Visual Studio 旗舰版

Visual Studio 高级专业版

Visual Studio 专业版

Visual Studio 学习版

15fe62d2ce8ef5e9f74962d413fdbb35.gif

2bba519bff94ca4386606d6ea76e8aaa.gif

2bba519bff94ca4386606d6ea76e8aaa.gif

2bba519bff94ca4386606d6ea76e8aaa.gif

可以对 Web 服务器的 URL 进行参数化。 这样就可以更加方便地对要运行测试的 Web 服务器进行更改。 无论是记录测试还是编码测试都可以在不同的服务器上运行。 使用参数化时,可以通过将 Web 服务器上下文参数重新映射到另一个服务器上轻松地对服务器进行更改。 而不必重新记录或重新编写测试。

例如,当您想在特定的 Web 服务器(在非生产环境和生产环境中具有不同的名称)上运行测试时,这非常有用。 在这种情况下,两种 Web 服务器都是活动 Web 服务器。

还可以使 Web 性能测试面向本地计算机上的 ASP.NET Development Web 服务器。 可以在本地计算机上创建使用 ASP.NET Development Server 的 Web 服务以承载 Web 应用程序。 有关 ASP.NET Development Server 的更多信息,请参见 Visual Studio 中用于 ASP.NET Web 项目的 Web 服务器。

此外,如果在指定的测试 Web 服务器上运行测试以进行生成验证,则可在实际 Web 性能测试之外标识目标网站。 在测试之外标识 Web 服务器可避免对源代码管理下的任何测试部分进行编辑。

警告

负载测试上下文参数将重写同名的 Web 性能测试上下文参数。

创建 Web 服务器的上下文参数

打开 Web 性能测试。

单击**“参数化 Web 服务器”**按钮。

在**“参数化 Web 服务器”对话框中选择要进行参数化的 Web 服务器,然后单击“更改”**。

将出现**“更改 Web 服务器”**对话框。

在**“更改 Web 服务器”对话框中,键入“上下文参数名称”**的名称。

选择**“使用 Web 服务器”或“ASP.NET Development Server”**。

如果选择了 ASP.NET Development Server,则必须在本地计算机上指示网站路径和 Web 应用程序根目录。

提示

可以使用环境变量对网站路径进行参数化,如 Test.WebServer1。 例如,从命令行键入 set Test.WebServer1=http://MyProductionServer。 如果之后从命令行使用 MSTest.exe 运行 Web 性能测试,则此环境变量将对此测试运行生效。 有关如何从命令行运行测试的更多信息,请参见如何:从命令行使用 MSTest 运行自动测试。

单击**“确定”**。

如果有多个 Web 服务器要映射,可以选择服务器并重复该过程。 完成 Web 服务器到上下文参数名称的映射后,单击**“确定”**。

上下文参数在 Web 性能测试中可见。 可以查看上下文参数名称和 Web 服务器之间的映射。

提示

在测试运行最后阶段,ASP.NET Development Server 将自动启动和停止。

请参见

概念

其他资源

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值