在SOAPUI中创建超时场景

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (84)

我在做一个网络项目。我已经创建了一个http URL连接。但为此,我必须测试超时InterruptedIOException的代码,该代码将在超时时执行,但即使在将超时时间设置为1msec之后,我的案例也会成功执行。

我怎样才能使SOAPUI延迟,这样我才能成功地超时呢?

提问于
用户回答回答于

在树中选择你的响应。然后在“MockResponse属性”的底部查找:

用户回答回答于

如果您想测试客户端对超时的反应,请在SoapUI中创建一个mockservice,并让它在返回(通常是预先确定的)响应之前执行OnRequest脚本。脚本可以很简单,如下所示:

睡眠(60000)

这会让你在回复前延迟60秒。

扫码关注云+社区

领取腾讯云代金券