zoukankan      html  css  js  c++  java
  • 性能测试

    性能测试的目的:

    性能测试的目的是验证软件系统是否能达到用户提出的性能指标,同时发现软件系统中存在的性能瓶颈,以优化软件;包括:评估系统能力、识别系统中弱点、系统调优、检测软件中存在的问题、验证稳定性可靠性;

    性能测试的常见分类:

    负载测试、压力测试、容量测试;

    性能测试常见的指标:

    对于B/S框架,我们一般关注如下指标:

    Avg Pps:平均每秒响应次数=总请求次数/秒数;

    Avg time to last byte per terstion(msters):平均每秒业务脚本的迭代次数;

    Successful Rounds:成功的请求;

    Failed Rounds:失败的请求;

    Successful Hits:成功的点击次数;

    Failed Hits:失败的点击次数;

    Hits Per Second:每秒点击次数;

    Successful Hits Second:每秒成功的点击次数;

    Failed Hits Per Second:每秒失败的点击次数;

    Attempted Connections:尝试链接数;

    Throughput:吞吐率。

    对于C/S框架,由于软件后台通常为数据库,所以我们更注重数据库的测试指标:

    Uesr Connection:用户链接数,也称数据库的链接数量;

    Number of Deadlocks:数据库死锁;

    Butter Cache Hit:数据库Cache的命中情况。

    TPS:每秒完成的事物数,通常指没秒成功的事物数。

    RT/ART(Response Time/average Response Time):响应时间/平均响应时间,指一个事物花费多长时间完成(多长时间响应客户请求);

    PV(Page View):每秒用户访问页面的次数,此参数用来分析平均每秒有多少用户访问页面;

  • 相关阅读:
    如何编写一个shellcode
    SQL_MODE设置讲解
    centOS7 安装man中文手册
    CentOS Docker 安装
    windows下php的各个版本下载地址
    cnetos7最小化安装ifconfig命令找不到怎么办
    Linux netstat命令详解
    Linux查看磁盘占用率及文件大小
    Linux下ps命令详解 Linux下ps命令的详细使用方法
    支付接口中常用的加密解密以及验签rsa,md5,sha
  • 原文地址:https://www.cnblogs.com/testerjun/p/8993721.html
Copyright © 2011-2022 走看看