
【测试】性能测试
多则惑少则明
让天下没有难测试的项目。专注于测试开发领域,近9+年的工作实战经验,主攻方向包括:
0-1/中期/成熟类大型/复杂系统的业务测试
自动化测试平台&框架开发;
打造质量体系及沉淀质量方法论
个人邮箱zpphnkjxy@126.com
文章周末定时更新,其余时间不定时更新
展开
-
从性能测试员到性能工程师
摘要许多性能测试人员认为,经过几年的经验,他们会自动成为性能工程师。 但是,这并不是那么简单。 成为性能工程师的道路是漫长而持续的旅程。 本文详细介绍了性能工程师在性能测试之外还需要做的许多事情,并概述了提高职业生涯所需采取的步骤。内容自2006年以来,我一直担任性能测试员,并且像许多性能测试员一样,我曾经认为经过几年的经验,我会成为一名性能工程师。 但是,我认为我们需要了解这并不是那...翻译 2019-11-03 23:14:04 · 1077 阅读 · 0 评论 -
全链路压测浅析
目录0、背景无论是否是全链路压测,压测前注意:1、压测环境准备服务实现隔离数据库/MQ/缓存/日志做影子隔离或偏移处理:下游依赖mock2、模拟施压流量3、监控告警设置4、踩过的坑总结5、发现的一些线上问题0、背景 全链路压测兴起的背景是,单机压测、流量放大等不满足大流量业务对压测的要求:不真实。单机压测、流量放大往往不能较为真实的评估系统容量...原创 2019-04-14 15:29:08 · 1805 阅读 · 0 评论 -
线上出大事了,几百万消息在消息队列里积压了几个小时!
原出处https://github.com/doocs/advanced-java/blob/master/docs/high-concurrency/mq-time-delay-and-expired-failure.md面试题如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决?面试官心理分析 你看这...转载 2019-02-02 10:46:40 · 1280 阅读 · 0 评论 -
JVM深入与项目中应用--(二)JVM,内存等监控
jsonsolejconsole监控jettyhttp://blog.youkuaiyun.com/yanggd1987/article/details/48246013jconsole监控tomcathttp://blog.sina.com.cn/s/blog_4f925fc30100tx1d.htmlhttps://blog.linuxeye.com/2原创 2016-09-25 22:40:48 · 781 阅读 · 0 评论 -
性能测试知多少
性能测试关注的点qps响应时间成功率机器性能指标(fullgc, CPU,内存,线程数,block线程数)错误日志性能测试报告吞吐量,响应时间,资源利用(CPU/MEM/IO/),成功率,系统稳定性(挂钩出性能测试报告http://coolshell.cn/articles/17381.html)线上环境压测原创 2017-04-05 20:56:34 · 511 阅读 · 0 评论 -
JVM深入与项目中应用--(一)JVM理解
参考:http://www.cnblogs.com/sunada2005/p/3577799.htmlhttp://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html1. JVM/JRE/JDKJVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它转载 2016-08-21 16:29:08 · 2663 阅读 · 0 评论 -
前端性能测试与评估
1. 工具工具描述附注chrome开发工具对于评估性能有两个非常有用的标签:Audits 和 Network】Audits : 给出优化建议】networkDOMContentLoaded 事件 500MS onload 事件 1S 】使用”3步快照”技术来找出JavaScript内存泄露打开开发原创 2016-03-16 11:19:09 · 1095 阅读 · 0 评论 -
jmeter(三)maven 和jenkins
与maven-jmeter-maven-plugin特点:该插件不应该依赖于本地JMeter的安装。它必须能够从命令行启动JMeter测试(无GUI)。运行所有的测试脚本Jmeter默认运行${project.base.directory}/src/test/jmeter文件夹中的所有脚本自定义jmx文件的位置(默认是${project.ba原创 2016-09-20 23:41:38 · 3068 阅读 · 1 评论 -
jmeter(一)
什么是jmeterJMeter使用了不同技术和协议,是一款可以进行配置和执行负载测试、性能测试和压力测试的工具。负载测试: 这类测试使系统或者应用程序在预先设计好的极端场景下测试运行。这类测试用来评估系统或者程序在极端条件下的行为。性能测试: 这种测试被用来检测系统的性能表现,包括特定情况下,系统的响应能力和稳定性。压力测试: 这类测试通过载入更多的外部资源,并使系统组原创 2015-09-17 11:01:25 · 1665 阅读 · 0 评论 -
Redis Desktop Manager
redis的可视化界面phpRedisAdmin,RedisLive,Redis Desktop ManagerRedis Desktop ManagerRedis Desktop Manager(RedisDesktopManager,RDM)是一个快速、简单、支持跨平台的 Redis 桌面管理工具,基于 Qt 5 开发,支持通过 SSH Tunnel 连接原创 2015-05-17 22:50:29 · 10886 阅读 · 0 评论 -
性能测试 工具
服务器性能测试工具原理原创 2014-10-20 23:52:56 · 1747 阅读 · 0 评论 -
memcache带图形界面监控工具memcachephp--监控memcache的性能
下载http://pecl.php.net/get/memcache-2.2.7.tgz注;安装PHP 环境后, 把memcachephp.zip中的memcache.php文件放到www:1】 2】 修改memcache.php文件原创 2015-05-17 17:01:31 · 2233 阅读 · 0 评论 -
jmeter(二) 优缺点
1. jmeter功能测试的优缺点优点缺点不依赖于界面,测试脚本不需要编程,熟悉http请求,熟悉业务流程,就可以根据页面中input对象来编写测试用例。使用Jmeter无法验证JS程序,也无法验证页面,所以需要手工去验证测试脚本维护方便,可以将测试脚本复制,并且可以将某一部分单独保存Jmeter的断言功能不是很强大原创 2015-09-29 10:19:56 · 9863 阅读 · 0 评论