gpt4 book ai didi

visual-studio-2010 - 使用 vs 2010 在负载测试中测试迭代设置

转载 作者:行者123 更新时间:2023-12-01 00:01:24 26 4
gpt4 key购买 nike

我想为 250 个并发用户测试我的应用程序,我对负载测试设置有一些疑问。

实现上述目标的正确设置应该是什么...

  1. 我已将最大用户数设置为 250,并将运行设置中的测试迭代设置为 1,那么它会发送 250 个虚拟请求吗???

  2. 我必须将最大用户数设置为 250,并将运行设置中的测试迭代设置为 250

最佳答案

这里有一些关于负载测试设置的解释:

  1. Constant Load Pattern 中,您可以设置负载测试将如何创建您的虚拟用户。
    • 如果您设置 Pattern = Constant,则 visual studio 将创建 250 个虚拟用户,但这并不意味着您需要它们。因此,如果您有 250 个用户并且只有 10 个测试迭代,则只有 10 个用户会发送请求
    • 如果您设置 Pattern = Step,则您设置了虚拟用户的初始数量,并且在每次测试迭代时增加了 Step User Count。同样,您可以从实际需要的用户中创建更多用户。
  2. Run Settings 中,您应该关注 2 个基本设置:
    • Test Iterations,它描述了将从所有虚拟用户执行的请求(测试)的总数。因此,如果您将此值设置为 500 并且您有一个包含 250 个虚拟用户的 Constant Pattern,那么每个用户将发送 2 个请求。也许有些人会发送 3 个,有些人会发送 1 个,但测试(请求)总数将是 500。
    • Use Test Iterations 设置描述了是根据Test Iterations 设置(之前的场景)还是根据Run Duration< 执行测试 设置。如果将此属性设置为 false,则所有虚拟用户将尝试在 Test Duration 时间内执行尽可能多的请求/测试。

那么,回答你的问题:

I have set the Max user count as 250 and test iteration in run setting as 1, So will it send 250 virtual request ???

不,它只会发送一个请求。如果您想要 250 次总测试,请设置 Test Iterations = 250。

I have to set the Max user count as 250 and test iteration in run setting as 250

这将发送总共 250 个测试,但这并不意味着它们将是并发的。 250个虚拟用户不会一次创建,这取决于他们的初始数量。因此,如果您想要 250 个并发测试,则必须设置 Pattern = Constant。

关于visual-studio-2010 - 使用 vs 2010 在负载测试中测试迭代设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13910389/

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