美文网首页
性能测试

性能测试

作者: 伞下时光 | 来源:发表于2019-07-25 10:31 被阅读0次

    性能测试是通过自动化工具模拟多种正常,峰值及异常负载条件下对系统的各项指标进行测试。负载测试是确定在各种工作负载下系统的性能,测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的一个性能点,来获得系统能提供的最大服务级别的测试。

    性能测试相关指标

    -吞吐量 单位时间内处理的客户端请求数量。直接体现软件系统的性能承载能力,一般用“请求数/秒”或“页面数/秒”衡量。
    吞吐量=虚拟并发用户数量*每个用户发出的请求/所用时间
    -并发数 多个同时发生的业务操作。如100个用户同时点击登录按钮。并发性测试描述多个客户端同时向服务器端发出请求,考察服务器端承受能力的一种性能测试方式。
    平均并发用户数=login session数量 * login session长度/考察的时间长度
    并发用户峰值=平均用户数+开立方(平均用户数)
    -思考时间 在录制脚本过程中,每个请求之间的时间间隔,也就是操作过程中出现的停顿。
    -响应时间 用户从客户端发出一个请求开始,到客户端接收从服务器端返回结果的响应结束,结果呈现在客户端整个过程所花费的时间。
    -点击数 客户端向服务器发送所少次HTTP请求计算的。点击数是该页面包含的元素(图片,链接,框架等)向web服务器发出的请求数量。
    -资源利用率 系统各种资源使用情况。
    -错误率 在负载情况下,失败交易的概率。一般要求不超过5‰。
    -系统稳定性 系统在标准压力下能够稳定运行的时间。

    相关文章

      网友评论

          本文标题:性能测试

          本文链接:https://www.haomeiwen.com/subject/chrcrctx.html