经常有新手问为什么做性能测试的结果中提示元素或者接口超时,例如

往往这个时候都会跳出人来说改一下设置加长超时时间,来解决。

当然这个做法是不太正确的!

非技术解答方式:
to Lady
有一天你约了你男朋友 12 点去看电影,然后你在电影院等了 1 个小时,电影开始 20 分钟了他也没来,这个时候你应该?
A.继续等,他会来的,我多等一会 B.干,老娘不要他了

to Boy
有一天你约了朋友开黑农药,然后整局他就在家里挂机,这个时候你应该?
A.继续等,他也许只是在家里等钱买装备 B.干,没时间玩别来害人

技术解答方式:
在 LoadRunner 中,默认的超时为 120S,也就是说在这个时间段内,系统仍然没有返回对应的应答数据,那么则认为该任务无法完成。都 120 秒无法应答了,你再加时间也没啥用了,因为在性能指标中的响应时间,谁没事会等 120 秒呢?😅

什么时候需要加长响应时间呢?
同步系统,非常慢的业务操作,可能会导致响应时间超过 120 秒,不过这类系统现在一般都改为异步做法了。


↙↙↙阅读原文可查看相关链接,并与作者交流