首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >并发用户与并发用户的区别

并发用户与并发用户的区别
EN

Stack Overflow用户
提问于 2018-02-06 12:42:55
回答 2查看 1.4K关注 0票数 0

在性能测试中经常使用的并发用户和并发用户之间的区别是什么。我看到互联网上的解释是相互矛盾的。

EN

回答 2

Stack Overflow用户

发布于 2018-02-06 13:58:30

它们很可能具有相同的含义。在性能测试中应该只有一个术语:虚拟用户,它必须表示真实用户,仅此而已。行为良好的负载测试必须尽可能接近真实用户,否则运行这样的测试没有多大意义。我所说的“尽可能接近”是指所有真实用户的东西,即:

  • Cookies
  • Headers
  • Cache
  • Handling嵌入式资源(图像、脚本、样式、字体包含在超文本标记语言page)
  • Handling requests
  • Think操作之间的时间(用户不会不停地敲打服务器,他们需要一些时间在operations)
  • Load测试步骤之间进行思考(例如,打开登录页面、执行登录、导航到某个地方等))

给定某些虚拟用户concurrency,一些“负载测试步骤”可以同时进行(并且假设或多或少会有高负载)。另外,假设嵌入的资源和AJAX请求,即使是单个HTTP GET请求也可能导致多个服务器命中,而the relationship between virtual users and server hits per second更加明显。

票数 1
EN

Stack Overflow用户

发布于 2018-02-07 00:54:54

同时=相同的动作,相同的时间。“每个人在3,2,1,现在就按回车键!”在Microfocus LoadRunner中,这是由一个称为会合的概念来表示的。

并发=在相同的时间窗口中操作,但每个操作都在一组独立的操作上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48635611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档