gpt4 book ai didi

c# - Visual Studio 中的分布式 LoadTest 执行上下文

转载 作者:太空宇宙 更新时间:2023-11-03 13:11:04 25 4
gpt4 key购买 nike

我想在执行分布式负载测试时在 Visual Studio 2012 Ultimate 中维护一个全局数据集。

我的查询如下。我的理解是,当通过 Controller 将负载测试分发给测试代理时,所有数据源和关联的插件都会传递到代理并在该机器的上下文中执行。

如果我想在 Controller 级别维护全局变量或数据集,是否可以通过在解决方案本身中设置一些静态(线程安全)类来实现?

例子:

enter image description here

最佳答案

代理和 Controller 是独立的计算机。据我所知, Controller 不运行任何测试代码, Controller 只运行代码来管理测试。每个代理计算机都有一个单独的几乎相同的测试应用程序副本。我知道不同代理的代码和数据之间的唯一区别是代理编号和指定唯一访问权限时的数据源值。

测试应用程序中的静态值在每个代理上都是静态的。代理之间不共享静态值。要在代理之间实现某种共享数据,需要编写一些代码。

关于c# - Visual Studio 中的分布式 LoadTest 执行上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28597273/

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