性能测试总结
梳理
性能测试流程(模型)
首先做好测试的前期准备,梳理好性能的目标,编写好性能测试的测试用例选择好要用的工具,编写好测试计划,使用选择好的工具或代码来设计场景或编写代码来测试设计好的测试用例,多次执行测试,收集每次数据,实际收集的结果,来得到最终结论
负载测试与压力测试有什么区别
负载测试:给被测系统持续不断得增加压力,直到性能指标达到饱和状态,核心是找到系统的处理极限,为系统调优提供数据
压力测试:系统在一定饱和的状态下,如cpu 在饱和的状态下,系统能够处理的会话能力
性能测试关注哪些指标
响应时间: 1-3秒属于优秀 3-5属于一般 5秒以上属于无法接受
系统资源: cpu 内存 一般达到70%可能会达到瓶颈
数据库资源; 连接数:连接数泄漏 iops:读写速度
JVM: java应用程序的cpu和内存的使用率
吞吐量: 每秒处理业务的速度
性能测试通过的判断依据是什么?
根据指定的目标来判断
常用的性能测试方法有哪些以及它的区别
负载测试:给被测系统持续不断得增加压力,直到性能指标达到饱和状态,核心是找到系统的处理极限,为系统调优提供数据
压力测试:系统在一定饱和的状态下,如cpu 在饱和的状态下,系统能够处理的会话能力
验收负载测试:在QA的环境模拟生产运行的业务压力和使用场景租合,测试系统的性能是否满足生产环境的性能诉求,
配置测试:被测环境软硬件环境参数的调整,达到最优分配原则,
并发测试; 模拟用户的并发访问,测试多用户并发访问同一应用时是否存在死锁或其他问题,
可靠性测试:给系统增加一定的业务压力,让应用持续运行一段时间,测试系统在这种条件下是否能稳定运行。
iops,qps,tps,响应时间,吞吐率?
响应时间: 一次操作完成的时间,也就是客户端给服务端发送请求,服务端返回到客户端的响应数据时间
吞吐量;每秒的操作数或者每秒处理的业务数
IOPS:*每秒的读写速度
TPS“: 每秒处理事务的数量
QPS : 每秒查询率
脑图
标签:总结,负载,性能,系统,cpu,测试,每秒 来源: https://www.cnblogs.com/liulele123/p/16613983.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。