前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >性能测试技能树

性能测试技能树

作者头像
飞天小子
发布2019-09-26 12:31:30
7990
发布2019-09-26 12:31:30
举报

基础: 完整的性能测试流程     需求-计划-方案-环境搭建-用例设计-数据准备-场景设计-脚本开发-脚本执行-结果分析-问题反馈-性能调优-结果报告 性能指标     TPS,QPS,RPS,HPS,RT,VU,ERROR 测试类型     压力测试,负载测试,并发测试,spike测试,稳定性测试,破坏性测试,验收测试 工具:

  jmeter工作原理   常用的元件,插件   jmeter如何设计脚本(线程组,各种请求,定时器,参数化,关联,断言)   jmeter测试报告   jmete设计典型性能测试场景

其它工具   wrk,ab,httpload,webbench,siege 服务器/中间件   JVM原理和配置、堆栈原理、GC原理、FullGc,OOM   Tomcat配置、使用方法、启动参数配置   Nginx配置、使用方法     Dubbo服务注册、消息队列 服务器硬件资源   cpu,磁盘,网络,内存,load和利用率,IO读写,发包率丢包率 linux性能监听命令   lscpu,uptime,free,vmstat,mpstat,sysstat,netstat,iostat,pidstat,jstack,jmap 数据库   锁,索引,读写分离,分库分表,Nosql 线程状态   就绪(Runnable),运行(Running),阻塞(Blocked) 可能的瓶颈点   硬件,中间件,程序,操作系统,网络设备   cpu,内存,磁盘,网络,jvm,线程池,jdbc连接池 OOM异常信息   OutOfMemoryError: Java heap space (堆内存不够)   OutOfMemoryError: GC overhead limit exceeded (代码内存过大或死循环)   OutOfMemoryError: PermGen space (perm内存不够)   OutOfMemoryError: Direct buffer memory (线程栈太小) 性能优化方法   使用对象池减少对象创建   增加本地缓存   Nosql进行存储   合并请求   串行改并行   同步改异步

戳我>>>性能测试实战分析

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档