Test8848软件测试学苑.软件测试技术网站,软件测试培训
技术资料
技术资料
您当前的位置:首页 > 技术资料

LoadRunner-几种不同超时的处理方法

日期:2019-03-19
  1. 问题提出

  在执行场景的过程中,有时会出现“-27783、-27782……”错误,为什么会出现这些错误信息呢?

  2. 问题解答、

  这些问题主要是由于连接超时而引起的。可以在场景设计时单击【Run-Time Setting】按钮,在弹出的【Run-time Settings for script】对话框中,选择【HTTP Properties】>【Preferences】项,单击【Options】按钮,在弹出的【Advanced Options】对话框中调整HTTP-request connect timeout(sec)、HTTP-request receive timeout(sec)、Step download timeout(sec)设置来解决这些问题。下面针对不同的错误代码,介绍如何调整设置来保证场景执行成功。

  (1) 错误:-22783=Timeout(XXX seconds)exceeded while attempting to establish connection to host “http:// ……”。

  解决方法:增加连接超时时间(HTTP-request connect timeout)。

  (2) 错误:-22782=Timeout(XXX seconds)exceeded while waiting to receive data for URL“http:// ……”。

  解决方法:增加接收超时时间(HTTP-request receive timeout)。

  (3) 错误:-27730=Timeout of XXX expired when waiting for the completion of URL “http:// ……”。

  解决方法:增加接收超时时间(HTTP-request receive timeout)。

  (4) 错误:-2751=Page download timeout (XXX seconds) has expired。

  解决方法:增加连接超时时间(Step download timeout (sec))。

  (5) 错误:-27728=Step download timeout (XXX seconds) has expired when downloading non-resorece(s)。

  解决方法:增加连接超时时间(Step download timeout (sec))。