微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

电商类项目如何用JMeter 做 Restful 接口压力测试?

性能测试对于“用户基数大并发峰值高业务链复杂系统更新快”的互联网企业来说,是软件生命周期里至关重要的一环。

无论是大型电商促销活动如“淘宝双11”、“京东618”等极限峰值业务,还是金融类产品的正式上线,背后都是性能测试和研发运维同学在巨大压力下探索实践的身影。

每个业务上线之前,都需要对常用功能及重要接口做压测,确保接口的稳定性。接口响应时间及错误率指标,那更需要重点关注。在做接口压测时,Restful由于扩展性强、结构清晰、安全简单低耦合、对服务器的性能要求低等特性,成为目前名企大厂互联网公司最常用的架构。

Restful主要优势如下:

1、轻量级架构,直接基于 http(s)。前后端分离,后端只负责数据处理,前端表现方式可以是任何前端语言。可减少流量;

2、前端无关化,后端只负责数据处理;前后端人员只需接口文档便可完成前后端交互,无需过多相互了解;

3、数据描述简单,一般以 xml,json格式做数据交换,防止了注入型等安全问题;

4、扩展性强、结构清晰。

5、服务器性能优化,由于前端是 Web 页面,通过Nginx便可获取,服务器主要压力放在了接口上。

本周日老学员免费听课

为了帮助测试同学快速掌握接口压力测试的实战技能,在7月10日14:00 霍格沃兹测试开发学社特别策划了《Restful接口压力测试实战训练营》,本次训练营包含搭建前后端分离的电商类项目及基于电商类项目如何用 JMeter 做接口压测。带你快速进阶,一举搞定Restful接口压力测试!

img|800x1374,25%

原文地址:https://www.cnblogs.com/hogwarts/p/16453799.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐