性能测试解惑之并发压力

发表于:2012-9-24 11:06

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:运赢之    来源:51Testing软件测试网采编

  ● 简单的结论

  如果您觉得上面说的东西过于繁琐,以下基本概念可能更适合阅读。

  1、并发分为狭义并发与广义并发两种,狭义并发指同一时间点开始做某件事情,广义并发指同一时间段正在做某件事情;

  2、并发与被考察的场景是息息相关的,测试中所指的并发一般指同一时间段在做某件事情(被测事务)的用户数,在严格测试的环境下,我们会要求所有用户在同一时间点集合并执行;

  3、在线用户与并发用户不是一个概念,在线用户包含了很多非测试事务用户、空闲的客户等,因此不能把在线的用户全计作并发用户,一般的并发用户占在线用户总量在10%~20%左右,当然,这个值仅供参考,实际问题需要实际分析。

  4、理论上说并发越大性能越好,但其取决与很多因素,比如网络、服务器数量、服务器性能、系统架构、软硬件优化等,另外,并发的计算需要在需求阶段根据实际情况进行估算,这样得到的结果才是合理的。

  5、几个概念的再次说明:

  → 并发用户数:同时在操作被考察事务的用户数

  → 在线用户数:当前被测系统中的活动用户数(包括考察事务与非考察事务)

  → 平均响应时间:每个用户操作事务获得的平均响应时间(算术平均值)

  → 90%响应时间:90%用户平均响应时间在此值范围内(取除去10%极高值后的最大值)

  → 平均事务数:单位时间完成的事务数(如登录、首页读取等)

  → 平均吞吐量:单位时间内的数据传输量

  → 平均点击数:单位时间完成的请求数量

  → PV:某时间段内完成的页面请求数量

  本文转载自:http://www.cnblogs.com/pohome/articles/2073283.html

55/5<12345
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • ylg5611
    2018-11-23 11:42:25

    不错,原创作者总结得666,很生动形象便于理解,转载者也辛苦啦~

  • lenaliang
    2018-4-03 15:59:42

    很赞,666

  • liuyuling2496
    2012-12-19 14:37:05

    不错~~

  • 545511360
    2012-10-22 14:57:29

    喜欢,巩固了我的知识。

  • fangbaobao
    2012-9-24 18:01:04

    写的好,很细!

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号