Visual studio 2010 Visual Studio负载测试启动和清理方法

Visual studio 2010 Visual Studio负载测试启动和清理方法,visual-studio-2010,load-testing,Visual Studio 2010,Load Testing,在VisualStudio中,是否有一种优雅的方法来设置启动和清理方法以运行负载测试 我有一个用于负载测试的控制器代理系统,我需要找到一种方法,在测试运行之前和测试完成之后运行一个方法,但只能在控制器中运行。可以为负载测试编写插件。基本上,插件提供了在测试运行初始化期间运行的代码。该代码可以为以下内容附加事件处理程序,因此可以通过多种方式操纵测试。(从复制的事件列表。) LoadTestStarting、LoadTestFinished、LoadTestWarmupComplete、TestSt

在VisualStudio中,是否有一种优雅的方法来设置启动和清理方法以运行负载测试


我有一个用于负载测试的控制器代理系统,我需要找到一种方法,在测试运行之前和测试完成之后运行一个方法,但只能在控制器中运行。

可以为负载测试编写插件。基本上,插件提供了在测试运行初始化期间运行的代码。该代码可以为以下内容附加事件处理程序,因此可以通过多种方式操纵测试。(从复制的事件列表。)

LoadTestStarting、LoadTestFinished、LoadTestWarmupComplete、TestStarting、TestFinishedTestSelected、ThresholdExtered、HeartBeat和LoadTestBorted

有关编写负载测试插件的更多详细信息,请参阅(及其链接页面)

VisualStudio测试还使用“.testsettings”文件来指定测试的几个方面。此文件允许指定设置和清理脚本。可以在下面的图像“为远程数据收集和执行配置测试控制器和角色”以及的“测试设置:设置和清理脚本”部分中看到

不是问题的一部分,但为了完整性而添加。也可以为web测试编写插件。提供了两种形式:插件和插件


另请参见此问题

谢谢您的回答。我知道这个插件,但我正在寻找只在控制器上运行的方法(即使控制器没有用作本地代理),而不是在代理上运行的方法,所以插件不会运行(除非实现某种“我是谁”机制,但我试着不这样做)至于安装和清理脚本,这是我目前的方向,但我找不到任何地方是什么样的脚本?常规批处理文件?当然是批处理“.bat”文件。我相信可以使用任何可执行类型,包括PowerShell和“.exe”。它们在所有代理启动之前和所有代理完成之后运行?