Loadrunner11对脚本单独回放时,回放100%正常无报错信息,但是运行场景多个用户并发测试时,运行一段时间后,每次均报错:
Error -27492: “HttpSendRequest” failed, Windows error code=12002
百度了一下,答案千篇一律,基本解决办法都是:
“在Runtime-setting中的preferences–>options–>http-request connect timeout(sec)的值设为999。”
然并卵…设置后依然报错,无法解决报错问题。
问题根源
报错显示是因为请求连接超时。
普通情况下的处理,先设置"Runtime-setting中的preferences–>options–>http-request connect timeout(sec)的值设为999",确保不要请求超时,但如果依旧报错,请看下文。
默认情况下,当录制http请求后回放脚本,Runtime-setting-Preferences中“winlnet replay instead of sockets(windows only)”选项是不勾选的,即通过LR sockets模拟发出请求。
但是!
LR sockets默认SSL的版本为SSL2和SSL3。当录制https