Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 通用VSTS负载测试_Visual Studio 2010_Load Testing - Fatal编程技术网

Visual studio 2010 通用VSTS负载测试

Visual studio 2010 通用VSTS负载测试,visual-studio-2010,load-testing,Visual Studio 2010,Load Testing,我有一系列针对不同需求的vsts负载测试。其中大多数是基于目标的测试,目标是机器上的CPU和ASP.Net请求计数器。机器名在这些负载测试中是硬编码的,我的要求是我需要在不同的机器上运行这些测试。因此,每次机器名称更改时,我都必须在多个位置进行更新。是否有方法从配置中提取值。类似于我在app.config中指定机器名,所有负载测试都从同一位置获取该值。我确信应该有办法做到这一点。来自: 可以使用负载测试编辑器创建要在负载测试运行设置中使用的上下文参数。上下文参数允许您参数化字符串。假设负载测试包

我有一系列针对不同需求的vsts负载测试。其中大多数是基于目标的测试,目标是机器上的CPU和ASP.Net请求计数器。机器名在这些负载测试中是硬编码的,我的要求是我需要在不同的机器上运行这些测试。因此,每次机器名称更改时,我都必须在多个位置进行更新。是否有方法从配置中提取值。类似于我在app.config中指定机器名,所有负载测试都从同一位置获取该值。我确信应该有办法做到这一点。

来自:

可以使用负载测试编辑器创建要在负载测试运行设置中使用的上下文参数。上下文参数允许您参数化字符串。假设负载测试包含一个Web性能测试,该测试已通过使用上下文参数使用参数化Web服务器URL。您可以向负载测试运行设置添加上下文参数,该设置使用与Web性能测试中使用的名称值相同的名称值。这将在运行负载测试时将Web性能测试映射到其他服务器

对web性能测试的引用将带您访问:

您可以参数化Web服务器的URL。参数化的目的是使更改测试目标的Web服务器变得容易。记录或编码的测试可以针对各种服务器运行。使用参数化时,可以通过将Web服务器上下文参数重新映射到另一台服务器来轻松更改服务器。您不必重新记录或重新编写测试

例如,当您希望在非生产环境中有一个名称而生产环境中有另一个名称的Web服务器上运行测试时,这非常有用。在这种情况下,两个Web服务器都是活动的Web服务器

因此,可以参数化web服务器地址,并且在进行负载测试时可以重用该参数。有关如何实际参数化Web服务器地址的更多详细信息,请访问链接文档

应该在工作