互联网服务解决方案

去掉前端系统,直接压测后端,和真实情况有差异吗?

对于APP测试经常压测各种接口,忽略APP前端的测试,请问去掉前端系统,直接压测后端,和真实情况有差异吗?
APP前端页面的展示时间能在接口中测出来吗?

参与4

1同行回答

yangjianxvyangjianxv部门总经理成方金融科技有限公司
如果模拟的逼真,是没有任何差异的。那么问题来了,什么是模拟的不逼真?举例1)生产环境某系统每秒处理100个事务,你如果采用性能测试工具,1个用户每秒发100个请求,可以模拟出系统每秒处理100个事务。但是,假如生产环境中这100个事务是由100个用户发起的,那么此时就有些差异了。首先,...显示全部

如果模拟的逼真,是没有任何差异的。那么问题来了,什么是模拟的不逼真?
举例1)生产环境某系统每秒处理100个事务,你如果采用性能测试工具,1个用户每秒发100个请求,可以模拟出系统每秒处理100个事务。但是,假如生产环境中这100个事务是由100个用户发起的,那么此时就有些差异了。首先,网络通道的连接数可能不一样,用户登录次数可能不一样,session的打开数量,数据库连接数,数据库启动的服务进程数等等都有可能不一样。

举例2)生产环境中每分钟处理60个业务,这60个业务是匀速达到的。而你如果在性能测试的时候,在第一秒钟把60笔业务都发出去了,后面59秒闲着。那么这个模拟也是非常不逼真的。

收起
银行 · 2017-07-10
浏览2004

提问者

noro
测试工程师易微行

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-07-10
  • 关注会员:2 人
  • 问题浏览:4293
  • 最近回答:2017-07-10
  • X社区推广