WEB接口压力测试课件.pptVIP

  • 19
  • 0
  • 约2.54千字
  • 约 19页
  • 2016-12-23 发布于浙江
  • 举报
WEB接口压力测试理论简述 实战中积累,不断学习 想过很多内容,压测的开源工具有很多,但我觉得web接口压测的思路和方法才是“渔”。所以本节课重点,从实例中讲解: 什么是压测?为什么压测? PV和TPS的概念以及换算方法? 得到需求,如何开展压测? 好用的工具,依然低调。 这节课,我们讲什么 网络设备 客户终端(APP或桌面产品) WEB页面加载 WEB后台接口 工具: Avalanche、smartbit,IXIA Loadrunner HTTPLOAD 其他开源或开发 “市面上”的压力测试 压力测试 压测的指标,通常有新建连接数、并发连接数、新建事务数等。 压力测试,会模拟出大量的请求,观察服务器各种异常的情况: 服务器响应变慢; 返回4xx或5xx的错误; 服务器无响应 服务器重启、服务crash等; 压上了,我们关注什么,真的会有问题吗? PV,是从服务器角度考虑,打开一个页面作为一个PV,一个PV可以包括多个接口的调用;用户访问(会话建立期间uid),作为一个UV;1 UV = n PV(n=1); TPS(每秒事务数),是从客户端角度考虑,客户端每个请求,作为一个事务数; 1 TPS = 1 PV; 为什么要转换?因为我们的工具打出来的就是TPS。 Tips: 需求提到的PV,如果是页面的,需要换算出被测接口的“PV”是多少,用于TPS的换算。 PV与TPS 先看这张图

文档评论(0)

1亿VIP精品文档

相关文档