2026/4/18 19:06:26
网站建设
项目流程
家居在线设计网站,网站开发 教材,wordpress怎么放图片,linux wordpress安装教程#x1f345; 点击文末小卡片#xff0c;免费获取软件测试全套资料#xff0c;资料在手#xff0c;涨薪更快 今天我们来说说jmeter如何进行性能测试#xff0c;我们都知道jmeter工具除了可以进行接口功能测试外#xff0c;还可以进行性能测试。当项目趋于稳定#xf…点击文末小卡片免费获取软件测试全套资料资料在手涨薪更快今天我们来说说jmeter如何进行性能测试我们都知道jmeter工具除了可以进行接口功能测试外还可以进行性能测试。当项目趋于稳定根据性能需求就可以着手准备性能测试了今天就说一说jmeter如何进行性能测试jmeter进行性能测试的前提是接口的功能逻辑是通的没有阻塞bug。第一步设置线程数量第二步添加事务控制器根据业务场景设置事务将需要进行并发测试的接口拖拽到事务控制器节点下输出性能测试报告后可以查看该事务的性能测试结果第三步设置同步定时器同步定时器主要设置两个参数Number of Simulated User to Group by每组模拟的用户数用来控制父节点请求的最大并发数是多少如果设置为50表示最大50个线程并发执行Timeout in milliseconds超时时间毫秒如果设置为3000表示如果3秒内50个线程到达父节点则立即并发运行。如果30内未达到50个线程则有多少线程并发执行多少线程。第四步添加监听器Graph Results图形结果查看运行趋势View Results in Table用表格查看结果查看运行的明细Summary Report聚合报告统计响应信息并提供请求数平均值最大最小值错误率大约吞吐量(以请求数/秒为单位)和以kb/秒为单位的吞吐量Transactions per Second每秒事务数每秒钟系统能够处理的交易或事务的数量它是衡量系统处理能力的重要指标。Hits per Second每秒点击率象征着压力大小第五步通过非GUI模式运行脚本并分析性能测试报告输出测试结果性能测试评价真对增加稿件事务进行1000UV并发测试时平均事务响应时间1.67秒最大2.99秒均符合需求3秒但是CPU使用里大于80%存在瓶颈期间由于连接服务器失败Non HTTP response code: java.net.ConnectException/Non HTTP response message: Connection refused: connect导致错误率达到了31.2%远超5%存在瓶颈。压力测试是一个循序渐进的过程比如每次压力之前设置100300500800100015002000......线程分析每次压力测试的结果同时可以设置循环次数查看长时间并发情况下的性能结果由于时间关系我只压了一次。最后性能指标需要达到四个标准即多、快、好、省时间特性响应时间快、处理效率高TSP长时间运行稳定资源特性系统资源使用率低。设置好业务场景也是非常关键的否则测试的结果是不符合业务需求的。总结最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你凡事要趁早特别是技术行业一定要提升技术功底。