通过负载测试创建流 - msdn

Create flow by loadtest - msdn

我用的是微软的on load test(我用的是on vs ultimate), 我想像这样创建到 运行 的特定流程:

测试1

测试2

循环(测试 3 - X%,测试 4 - Y% - 随机)

测试5

我没有在负载测试框架上看到创建它的选项,这是支持在没有特定顺序的情况下随机执行测试。

有人知道解决方案吗?

这几乎是 Visual Studio 的标准设施。如果您将 test1 和 test2 组合成一个测试,那么您只需使用标准的内置机制。

在测试组合中,将组合的 test1plustest2 指定为 "an initialize test to execute before other tests for each virtual user"。将 test5 指定为 "a terminate test to execute after other tests for each virtual user"。在主测试组合中设置 test3 和 test4,并根据需要设置百分比。