• 性能测试结果分析

    计算并发用户数的五种方法 一、经典公式1: 一般来说,利用以下经验公式进行估算系统的平均并发用户数和峰值数据 1)平均并发用户数为 C = nL/T 2)并发用户数峰值 C‘ = C + 3*根号C C是平均并发用户数,n是login session的数量,L是login session的平均长度,T是值考察的时间长度 C’是并发用户数峰值 举例1,假设系统A,该系统有3000个用户,平均每天大概有400个用户要访问该系统(可以从系统日志从获得),对于一个典型用户来说,一天之内用户从登陆到退出的平均时间为4小时,而在一天之内,用户只有在8小时之内会使用该系统。 那么, 平均并发用户数为:C = 400*4/8 = 200 并发用户数峰值为:C‘ = 200 + 3*根号200 = 243 举例2, 某公司为其170000名员工设计了一个薪酬系统,员工可进入该系统查询自己的薪酬信息,但并不是每个人都会用这个系统,假设只有50%的人会定期用该系统,这些人里面有70%是在每个月的最后一周使用一次该系统,且平均使用系统时间为5分钟。 则一个月最后一周的平均并发用户数为(朝九晚五): n = 170000*0.5*0.7/5 = 11900 C= 11900*5/60/8 = 124 吞吐量计算为:F = Vu * R / T 单位为个/s F为事务吞吐量,Vu为虚拟用户数个数,R为每个虚拟用户发出的请求数,T为处理这些请求所花费的时间

    5
    942
    68KB
    2019-04-16
    50
  • 性能测试巧匠训练营-与性能测试的亲密接触

    1.一般C/S架构的应用程序更关注于系统资源使用情况、数据库性能以及运行的配置要求等。例如,内存、用户连接数、数据库死锁、数据库cache命中率、运行的最低配置等。 而对于B/S架构的应用程序,会关注Web服务器的相关指标,如每秒点击数、吞吐量、尝试连接数、事务成功率等。 2.很多第一次接触性能测试的人都会把功能测试的思绪带入,造成思维的局限。其实性能测试还是与功能测试有所不同的。性能测试更加关注系统的性能表现,也就是How fast和How much。而做性能测试就是排除系统瓶颈。 3.只有并发用户数才对系统产生真正的压力。 4.常用服务器日志分析工具:AWStats、Webalizer、Analog、Deep Log Analyzer等。

    0
    116
    1.55MB
    2019-04-16
    10
  • python学习手册

    强烈推荐!《Python学习手册(第3版)》是作者根据过去10年用于教学而广为人知的培训课程的材料编写而成的。除了有许多详实说明和每章小结之外,每章还包括一个头脑风暴:这是《Python学习手册(第3版)》独特的一部分,配合以实用的练习题和复习题,让读者练习新学的技巧并测试自己的理解程度。

    0
    24
    94.02MB
    2019-02-15
    0
  • 六西格玛绿带统计分析——(美)戴维M.莱文著_熊伟译.pdf

    本书是对六西格玛管理实践有关文献的补充。戴维 M. 莱文以清晰、形象化的方式讲述了必需的统计工具,并运用实际数据对其进行了详细的说明,使绿带和其他从业者更容易理解与应用六西格玛体系。 [1] 为了让六西格玛更加有效,经理人员和“绿带”应该理解统计的核心概念和技术,但他们不必成为专业的统计学家!这是一本简练的、易于理解的、非数学的绿带所需要的所有统计学的指导书。

    0
    0
    26.86MB
    2019-02-15
    14
  • js正则表达式学习和总结

    最近在做一个小项目时用到了正则匹配,感觉正则挺好用的,所以打算抽时间来小小总结一下。 正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。正则表达式是一种查找以及字符串替换操作。

    0
    50
    62KB
    2018-09-18
    7
  • jmeter学习概要

    1. Jmeter简介 Apache Jmeter是一个100%的纯java桌面应用,用于压力测试和性能测试。Jmeter最早是为了测试Tomcat的前身JServ的执行效率而诞生的,主要是针对web的压力和性能测试,但后来扩展到其他测试领域。从下面的图中我们可以看到:Jmeter可以用于测试FTP、HTTP、RPC、JUNIT、JMS、LDAP、WebService(Soap) Request以及Mail和JDBC(数据库压力测试)

    0
    119
    1.31MB
    2018-09-18
    9
  • http请求吗,响应头,状态码

    HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。 1. Accept:浏览器可接受的MIME类型。 2. Accept-Charset:浏览器可接受的字符集。 3. Accept-Encoding:浏览器能够进行解码的数据编码方式,比如gzip。Servlet能够向支持gzip的浏览器返回经gzip编码的HTML页面。许多情形下这可以减少5到10倍的下载时间。

    0
    203
    31KB
    2018-09-18
    12
  • HTTP请求的全过程

    当我们开始在浏览器中输入网址的时候,浏览器其实就已经在智能的匹配可能得 url 了,他会从历史记录,书签等地方,找到已经输入的字符串可能对应的 url,然后给出智能提示,让你可以补全url地址。对于 google的chrome 的浏览器,他甚至会直接从缓存中把网页展示出来,就是说,你还没有按下 enter,页面就出来了。

    0
    516
    174KB
    2018-09-18
    11
  • nmon性能监控工具

    nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nmon所记录的信息是比较全面的,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。通过图形化界面分析,得出系统在一段时间内资源占用的变化趋势,有了这个分析结果就可以帮助我们更好定位问题。

    0
    103
    1.4MB
    2018-09-18
    9
上传资源赚积分or赚钱