![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试学习之路
文章平均质量分 84
SKY_ZXC_888
这个作者很懒,什么都没留下…
展开
-
Redis缓存测试整理笔记(一)
如果遇到请求攻击,即使这个缓存有效期只有1秒,也是很有效的,能够挡住大量的请求。针对请求参数变化不大,返回的数据跟DB中存储的数据很接近的情况,适合在”里面“缓存数据,也就是在更新DB的同时更新缓存,这种情况最优的状态下,只需要读缓存就够了,不需要跟DB直接交互,能大大缓存DB压力,这种缓存有效期可以设置很长。内存缓存和数据库缓存类似,受技术栈限制,比如Java可以使用,并且非常频繁,但是PHP无法使用,内存缓存比数据库缓存更快,因为内存缓存不可能一直增加,所以限制更多,稍微不注意就会出现内存泄漏的问题.原创 2023-07-18 09:08:29 · 366 阅读 · 1 评论 -
(一)性能测试相关术语
负载:模拟业务测试对服务器造成压力的过程,比如1000个用户登录系统。性能测试:模拟用户负载来测试系统在负载情况下,系统的响应时间、吞吐量等指标是否满足性能要求。负载测试:在一定软硬件环境下,通过不断加大负载来确定在满足性能指标情况下能够承受的最大用户数。性能测试指标:tps(每秒事物数)、rt(事物平均响应时间)、cpu using(CPU利用率)、Men Using(内存使用情况)。配...原创 2019-02-19 21:10:42 · 128 阅读 · 0 评论 -
(二)JMeter运行原理
JMeter是通过线程组来驱动多个线程运行测试脚本对测试服务器发起负载,每一个负载机上都可以运行多个线程组。JMeter支持远程运行。(1)控制机:运行多台JMeter负载机进行性能测试时,被选中作为管理机的那台机器即是控制机。JMeter控制机也可以参与脚本的运行,同时担负着管理远程负载机指挥远程负载机的任务,并收集远程负载机的测试结果。(2)负载机:向被测试应用服务器发起负载的机器,控制...转载 2019-03-04 09:50:59 · 216 阅读 · 0 评论