性能测试的关注点有哪些

性能测试的流程是什么?

答:

性能测试过程
    1.需求分析
        比如最大用户数多少
        影响时间应在什么范围内
        核心业务是什么
    2.测试方案设计
    3.性能测试实现过程
        性能脚本的开发
        脚本调试
        脚本优化
        性能场景的优化
        构建测试环境
    4.测试执行
        运行测试场景
        环境优化
        收集测试数据
    5.数据分析
        分析性能指标,
            硬件资源
            业务资源
            响应时间
            吞吐量
            排队
        瓶颈分析
            谁导致的瓶颈
            对比法
                横向对比
                纵向对比
    6.回归测试
    7.性能优化
    8.测试报告
        时间
        测试类型
        测试场景
        性能指标
        图形化展示
        结论
    步骤3,4,5,6,7,8循环进行 

如何分析系统的性能问题出在哪里

答:

服务器硬件瓶颈---〉
网络瓶颈(对局域网,可以不考虑)---〉
服务器操作系统瓶颈(参数配置)---〉
中间件瓶颈(参数配置,数据库,web服务器等)---〉
应用瓶颈(SQL语句、数据库设计、业务逻辑、算法等)

性能测试关注哪些点?

答:

性能测试关注点
	客户端响应时间是否满足要求
	服务器资源使用情况是否合理(CPU 70%)
	应用服务资源使用是否合理
		JVM垃圾不回收
	数据库资源使用是否合理
		碎片化数据
	最大访问数,最大业务处理量是多少
	系统可能存在的瓶颈在哪里
	能否支撑7*24小时业务访问量
	架构和数据库设计是否合理
	内存和线程资源是否能被正常回收
	代码或者sql语句是否存在性能问题
			用接口打桩法,查看测试数据从这个接口到那个接口要用多少时间
	如果系统出现不稳定情况,其可恢复性如何

说说你知道的性能指标有哪些?

答:


1.性能指标


2.资源指标

  • 硬件指标
    • CPU
    • 内存
    • 硬盘(I/O),每秒钟IO操作数(IOPS)
    • 网络IO(带宽)(Mbps(bit位),MBps(Byte 字节))
  • 操作系统指标
  • 存储系统指标
  • 文件系统指标
  • 数据库系统指标
  • 网络设备指标
  • JVM指标
  • Nginx指标
  • Http指标
  • 缓存指标
  • 消息队列指标

系统性能分析思路

服务器硬件瓶颈
—〉
网络瓶颈(对局域网,可以不考虑)
—〉
服务器操作系统瓶颈(参数配置)
—〉
中间件瓶颈(参数配置,数据库,web服务器等)
—〉
应用瓶颈(SQL语句、数据库设计、业务逻辑、算法等)


如何确定系统的最大负载

答:

模拟一定量的并发,模拟规则基线,逐步增加并发量,找到系统性能的拐点,根据算法计算最大负载.
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

识途老码

赞赏是第一生产力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值