首页 > 代码库 > 接口测试之压力篇
接口测试之压力篇
之前用jmeter测试服务器接口的压力,留下了一些报告,分享下。
1. 准备Jmeter
2. 准备接口信息
3. 准备时间(我是在9点之后开始压力测试的)
4. 准备服务器的显示软件(我是在阿里云上进行的测试,根据阿里云给的数据进行分析的,有半个小时的延迟,所以很讨厌。)
5. 开始测试
测试类型:
1. 突发性的压力测试。
定义是我自己定义的。
1秒钟发送N多负载看设备的返回情况,然后找到某一N值得出最大,如果超过N值,则在返回值中就会出现错误的情况。
事实起来很简单,不详细讲了。
2. 持续性的压力测试。
使用jmeter给服务器一定的压力,持续下去,例如1秒钟发20个并发持续20分钟之类的。看服务器的性能。
测试步骤:
1. 并发值为10,15,20,依次加5,一直到50.
2. 循环次数,选择永久,直到测试到达20分钟。及10个并发,永久循环20分钟。
3. 为了保证不被认为是攻击和服务器的安全工作,在每次发送N个请求之后,停留1秒,再发N个请求。(保证ip不被阿里云给封掉)
结论:
其实啥也没分析出来。。。但是保留了一手的数据资料,可以做为服务器升级之后的对比资料来使用。
毕竟第一次做压力测试,啥也不会。。。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。