我想使用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秒钟。