在性能测试中经常使用的并发用户和并发用户之间的区别是什么。我看到互联网上的解释是相互矛盾的。
发布于 2018-02-06 13:58:30
它们很可能具有相同的含义。在性能测试中应该只有一个术语:虚拟用户,它必须表示真实用户,仅此而已。行为良好的负载测试必须尽可能接近真实用户,否则运行这样的测试没有多大意义。我所说的“尽可能接近”是指所有真实用户的东西,即:
给定某些虚拟用户concurrency,一些“负载测试步骤”可以同时进行(并且假设或多或少会有高负载)。另外,假设嵌入的资源和AJAX请求,即使是单个HTTP GET请求也可能导致多个服务器命中,而the relationship between virtual users and server hits per second更加明显。
发布于 2018-02-07 00:54:54
同时=相同的动作,相同的时间。“每个人在3,2,1,现在就按回车键!”在Microfocus LoadRunner中,这是由一个称为会合的概念来表示的。
并发=在相同的时间窗口中操作,但每个操作都在一组独立的操作上。
https://stackoverflow.com/questions/48635611
复制相似问题