gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 20:24:30 24 4
gpt4 key购买 nike

是否有一种优雅的方法来设置 StartUp 和 Cleanup 方法以在 Visual Studio 中运行负载测试?

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

最佳答案

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

LoadTestStarting、LoadTestFinished、LoadTestWarmupComplete、TestStarting、TestFinishedTestSelected、ThresholdExceeded、HeartBeat 和 LoadTestAborted。

参见this Microsoft page (及其链接到的页面)了解有关编写负载测试插件的更多详细信息。

Visual Studio 测试还使用“.testsettings”文件来指定测试的多个方面。该文件允许指定设置和清理脚本。这些可以在下图中的“配置远程数据收集和执行的测试 Controller 和角色”以及“测试设置:设置和清理脚本”部分中看到。 this Microsoft page .

不是问题的一部分,但为了完整性而添加。还可以为网络测试编写插件。提供了两种表格,web test request插件和http://msdn.microsoft.com/en-us/library/ms243191(v=vs.110).aspx插件。

另请参阅此 Stackoverflow 问题 VS2010 Load Testing: How can I perform custom action that is run once prior to each load test

关于visual-studio-2010 - Visual Studio 负载测试启动和清理方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24546238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com