我想使用Frisby.js测试 session 超时。因此,我想调用我们的登录API并调用一个API来演示用户已登录。
然后,我希望frisby.js等待20分钟以使 session 超时,并验证是否由于 session 超时而导致其他 call 失败。如何将frisby.js脚本添加到“sleep()”?

最佳答案

事实证明,有一个未记录的waits()方法可以有效地告诉frisby入睡。

例如,

frisby.create('Sleep test')
  .get('http://www.citibikenyc.com/stations/json')
  .expectStatus(200)
  .inspectJSON()
  .waits(5000)
.toss();

执行前将等待5秒钟。

09-28 00:16